Eric Drouet

Leader of France’s ‘yellow vests’ arrested

One of the leaders of the "yellow vest" anti-government demonstrations was detained by police in Paris late… Read More