05/27/17 to 06/24/17

Muslims engage in a 30-day, sunup to sundown, fast called Ramadan.  The observance commemorates the first revelation of the Quran to Muhammad according to Islamic belief.