As the holy month of Ramadan approaches, millions of Muslims around the world prepare for a month-long fast from dawn to dusk ...