Saudi Consulate at Mecca Masjid

Consulate general of Saudi Arabia for New Delhi Dr. Saoud Mohammed Al-basti seen addressing at Mecca Masjid after Friday Prayer. Deputy Chief Minister Alhaj Mohammed Mehmood Ali can also be seen during media briefing at Macca Masjid. (Photo: Zabi)