Imagine asking someone to go about a regular summer day, not changing routine, keeping up energy, and being cheerful, for about 16 to 19 hours, with no food or drink of any kind. Many people, including me, might think it almost impossible. Yet around the world, millions of Muslims are in the midst of doing just that. For 30 consecutive days. Mashallah. (Wow!) It really is amazing to contemplate the sheer length of time Muslims will commit not only to denying... Read more