All Videos
- All Videos
digital
"Yellow vest" protesters clash with French police
The "yellow vest" protesters clashed with French police on the Champs-Elysees during demonstrations sparked by rising fuel prices. #France #Yellowvest #Paris
Latest Videos
Route 6