Fri. Sep 29th, 2023

    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.

    By

    Generated by Feedzy