Home Tags Grand Mosque

Tag: Grand Mosque

Video: French National commits suicide in Masjid al Haram

An expatriate man apparently killed himself by jumping from the roof of the Grand Mosque in Makkah, Saudi Press Agency reported quoting Makkah...

EDITOR PICKS