Israeli force
Israeli forces on Thursday arrested more than 100 Palestinians at the Al Aqsa Mosque.
Most Read