Over 4.1 million gather at Grand Mosque on 29th night of Ramadan

Over 4.1 million gather at Grand Mosque on 29th night of Ramadan
An aerial view of the Grand Mosque of Makkah.

Most Popular Stories