Featured
Over 150 Palestinian Worshippers Have Been Injured After Israeli Police Stormed A Mosque During Ramadan
More than 150 Palestinians have been injured and hundreds detained after Israeli police stormed Islam’s third holiest site, the Al-Aqsa mosque, on Friday April 15.