IslamiCity
Ramadan is a special time for reflection, self-improvement, kindness and spirituality - and fasting is one of the key pillars of this sacred month, as believers fast from dawn to dusk.