Chechnya, Russia

Location of Grozny, Russia, the capital of Chechnya.

Location of Chechnya, Russia, and Grozny, the capital.
Staff reports. Laris Karklis - The Washington Post. Published on March 21, 2011, 12:14 a.m.
 
Read what others are saying