A Look Inside Chechnya Today

Over 20,000 Russian troops operate in the republic. The Kremlin has said that they will be pulled out.
Mikhail Galustov / Laif / Redux

The Russians
In April the Kremlin announced that it will pull its troops out of the region. An estimated 20,000 Russian soldiers operated in the republic.

Get the Latest Photos from Time.com
Get TIME photos and pictures of the week delivered directly to your inbox.