No Widgets found in the Sidebar

Several dozen Palestinians barricade inside Al-Aqsa Mosque on Jerusalem Day morning

Worshipers barricaded inside Al-Aqsa Mosque amid rising Temple Mount tensions Dozens of worshipers have barricaded themselves inside the Al-Aqsa Mosque on the Temple Mount amid rocketing tensions on Jerusalem Day,…

Read More