35 MILLION AMERICANS ARE INTERMITTENT FASTING.

TYPES OF FASTS