Russian Forces Shell Building in Chechnya

Russian forces shell a building in Grozny, Chechnya, (Russia) where Islamic militants attacked the city's capital building. Russian soldiers battled militants for hours resulting in 19 deaths and many injuries.

Related Topics

Guns and Weapons