In Photos: Omar Mosque of Dumat al-Jandal
The Mosque of Omar Ibn al-Khattab is a historic mosque in Dumat al-Jandal in northern Saudi Arabia, located adjacent to the Marid Castle. It is one of the oldest mosques in the north of the Arabian Peninsula and is considered as one of the important monuments in Al-Jawf.
Read More
Situation in India is genocidal