Israeli force

Israeli forces arrest 100 worshipers at Al Aqsa Mosque

Fri, 28 Jul 2017 - 02:40 GMT

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

More