Thousands of protesters against the government in Tel Aviv blocked main roads, lit fires, and clashed with police attempting to maintain order in the area.

Read more