As the holy month of Ramadan approaches, Muslims around the world are preparing for a time of spiritual reflection and ...