6.5 C
New York
Tuesday, March 2, 2021
Tags G7

Tag: G7

G7 Foreign Ministers demand the release of Alexei Navalny

The foreign ministers of the G7 countries have condemned the arrest of Russian opposition leader Alexei Navalny and are demanding his release. The foreign ministers...

Most Read