About 1,000 French farmers angry over the cost of doing business in southwest France have dumped manure and rotting produce in central Toulouse.
About 1,000 French farmers angry over the cost of doing business in southwest France have dumped manure and rotting produce in central Toulouse.
YOU CAN FIND OUR STATION ON THE FOLLOWING PLATFORMS: