Israeli Forces Storm Al-Aqsa Mosque, Expel Worshippers

Occupied Jerusalem (Quds News Network)- Israeli forces stormed Al-Aqsa Mosque and forced Muslim worshippers out. The raid came on the first night of Ramadan, despite 70,000 Muslims gathering for Taraweeh prayers.

The Islamic Waqf…

Continue Reading