Numerous Jewish settlers, escorted by Israeli police, forcibly entered the Al-Aqsa Mosque compound in Jerusalem on Monday.
Numerous Jewish settlers, escorted by Israeli police, forcibly entered the Al-Aqsa Mosque compound in Jerusalem on Monday.