Why has Saudi Arabia established a mission to Palestine in Jerusalem?
Israel’s raids on Al Aqsa during Ramadan Israeli security forces were captured on April 5 in shocking footage mercilessly beating Palestinian worshippers at the Al-Aqsa Mosque in occupied East Jerusalem. The brutal violence inflicted on Read More