Russia claims an end to military operations in Chechnya

Download
A memorial to Russian soldiers in Volgodonsk, Russia is a stark reminder of the not too distant war.
( flickr user mtomsett (cc: by-nc) )
BBC PRI WNYC