Feedback

Hundreds of Tractors Descend on Paris in Angry Farmers' Protest

 

Streets in Paris, France, ground to a halt in a blockade by farmers angered by insufficient help from the government.

Shows