Eixampliada News

Alexei Navalny: Russian doctors agree to let Putin critic go to Germany

August 21, 2020 by Brian Rogers

They had earlier said the Kremlin critic, in a coma in Omsk, was too ill to be moved.

Filed Under: Default