Chechnya

Chechnya
Chechnya or the Chechen Republic is a federal subject of Russia in the Northern Caucasus. Its capital is Grozny and the head of Chechnya is Ramzan Kadyrov. Chechnya survived two wars, after which Russia regained its federal control over the territory.

RT asks

Who has come out worst from the Skripal poisoning fallout?