Share
twitterlinkedinfacebook
Image 1 of 1
12_grozny_russia_1995.jpg
Grozny, Chechyna.1995.Russian Interior Ministry troops sit atop their APCs in the center of Grozny as teams of demolition experts explode massive amounts of unspent ammunition found in the buildings..