Al-Khadra Mosque
Al-Khadra Mosque (Arabic: مسجد الخضرة‎, transliteration: Masjid al-Khadra, translation: "the Green Mosque") also known as Hizn Sidna Yaq'ub Mosque (trans. Sadness of our Lord Jacob) is a mos...
Al-Khadra Mosque - Wikipedia