Ramadan, the holy month when Muslims across the world fast,
begins today – 1st August 2011. Besides fasting, it is a time for spiritual fulfilment, emotional rebalancing, mental reflection and physical purification. Traditionally, Muslims consider Ramadan the ultimate month of charity, prayer, Qur’an, family and community.  It lasts for 29 to 30 days depending on the sighting of the new moon (hilal), so is due to end in Eid ul Fitr on 30th August.