Israeli forces stormed the Al-Aqsa Mosque compound in occupied East Jerusalem on Thursday, injuring at least 16 Palestinians and arresting dozens. Read More…

Israeli forces stormed the Al-Aqsa Mosque compound in occupied East Jerusalem on Thursday, injuring at least 16 Palestinians and arresting dozens. Read More…
©2022 Bharatshakti