Top 10 Health Benefits of Fasting

Fasting means abstinence from food and or water.  It might sound a little scary or even extreme to some people. Fear not, as many people fast for spiritual, mental and physical reasons. Athletes practice fasting as a means to improve their health both mentally, and physically since it can improve brain function and mental clarity. … Continue reading Top 10 Health Benefits of Fasting