Police have deployed tear gas and water cannons against firecracker-hurling Yellow Vest protesters in Paris. Some 260 arrests have been made and 92 people injured amid the mayhem, triggered by fuel price hikes and high taxes.
Read Full Article at RT.com