Police forms a living wall between demonstrators against the constitutional coup and local right extremists, that carry "traitors" banners, in the orthodox town of Bnei Brak, Israel
Copyright: Dekel