Israeli police storm al-Aqsa mosque for the second time on Wednesday
Israeli police stormed the al-Aqsa mosque in Jerusalem, one of Islam’s holiest sites, for the second time on Wednesday, hours after they first raided the compound and arrested hundreds of Palestinians despite condemnations from the Arab and…