Depository of News

Some 70,000 law enforcement officers to be deployed during November 7 protests in France

newsdepo.com · politics

Thus, 110 mobile units, 25 Centaure armored vehicles from the National Gendarmerie, and water cannons will be put on alert

Read full article →