Toulouse, France, Nov 5: Protesters hurl wheeled dumpsters at riot police during France’s nationwide day of strikes and protests. Subscribe: youtube.com/@unwantedtruthofficial
Credit: 🎥 @Breaking2003
Follow @unwantedtruthofficial on Instagram for more.