Built in 1985 on a 2,400-square-meter site, Al-Rahma Mosque, also known as the Floating Mosque or Fatima Al Zahra Mosque, is ...
Masjid Al-Aqsa, located in Jerusalem, is an essential site in Islam. This mosque marks the end of Prophet Muhammad's Isra' journey from Mecca and stands near the Dome of the Rock in Al-Haram al-Sharif ...
JERUSALEM (AP) — In the first Friday prayers of the Muslim holy month of Ramadan, about 90,000 Palestinians prayed at the ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results