As I see it What a Russian defeat could mean 21-05-2022 00:01 The Ukrainians are not the only ones who think Russia is heading for a historic defeat. Their opinion is shared by many in London and Washington. by James Neilson
HUMAN RIGHTS Moscow shutting down Amnesty, Human Rights Watch in Russia 08-04-2022 23:59 Fifteen organisations have been taken off Russia's registry of international organisations and foreign NGOs due to "violations of the current legislation of the Russian Federation."