G7 Foreign Ministers Condemn Navalny Arrest
The G7 group of nations Tuesday condemned the arrest of Russian opposition leader Alexei Navalny, calling his detention “politically motivated” in a statement. The foreign ministers of Canada, France, Germany, Italy, Japan, the UK and the U.S. said Navalny’s detention was “deplorable” and called for his “immediate and unconditional release.” “Russia is bound by its…
Details