Demonstrators stage protest in Paris in 13th week of action
Protesters clashed with police in Paris on Saturday resulting in some serious injuries as "yellow vests" kicked off their 13th weekend of protests.
Protesters clashed with police in Paris on Saturday resulting in some serious injuries as "yellow vests" kicked off their 13th weekend of protests.