The Israeli police arrested Palestinian worshipers, some with fireworks, who had barricaded themselves inside a prayer hall. Later, clashes broke out in the streets.
The Israeli police arrested Palestinian worshipers, some with fireworks, who had barricaded themselves inside a prayer hall. Later, clashes broke out in the streets.