French farmers angered by the rising fuel prices drop manure in front of a government taxation center, gas stations and other government buildings.

Leave a Reply