Russian Forces Shelling A Building in Grozny Chechnya
Dawnthief
Published
12/03/2014
Russian forces are shelling a building in Grozny Chechnya (Russia) where Chechen rebels are reportedly located.
1 Comments