Large crowds blocked Tel Aviv’s main highway, and roads in other Israeli cities, in response to the resignation of the city’s police chief.
Large crowds blocked Tel Aviv’s main highway, and roads in other Israeli cities, in response to the resignation of the city’s police chief.