Indianhead WI
Why the religious fast for Ramadan, Lent and other holy days
Fasting across religions is practiced for a wide range of reasons that include spiritual purification and self-discipline. Here is a quick look at fasting as an act of faith.