By: Shelina Zahra Janmohamed

Keeping Ramadan spirit alive

Keeping Ramadan spirit alive

The Muslim world goes topsy-turvy in Ramadan.