Depository of News

Europe’s leaders losing public trust as anger spills onto streets of France and Germany

newsdepo.com · world

The streets of Europe offered a striking answer on Saturday, 31 October, as demonstrations spread across France and Germany for a third consecutive weekend in France and on a nationwide scale in Germany.

Read full article →