Clashes have erupted on the Temple Mount. Dozens of police officers broke into the compound and Palestinians threw stones and fireworks at them. Several Palestinians have barricaded themselves in the mosque.
Clashes have erupted on the Temple Mount. Dozens of police officers broke into the compound and Palestinians threw stones and fireworks at them. Several Palestinians have barricaded themselves in the mosque.