The UAE, Bahrain, Saudi and Egypt have condemned Israel’s storming of Jerusalem’s al-Aqsa mosque which left at least 152 Palestinians…
Read More »Palestinian worshippers clashed with Israeli police on Friday evening at Al Aqsa Mosque in Jerusalem’s Old City as weeks-long tensions…
Read More »