The Islamic holy month of Ramadan will start Thursday, June 18th, and Muslims around the world are preparing for the time of fasting, reflection and communal gatherings.

American Muslims Prepare for Ramadan