france fuel price

France Protests: One Dead and More than 200 Injured in Yellow Vests Blockade

One female protester has died and more than 200 were injured as about 280,000 people took to the streets of…

6 years ago