Chechnya : life in a war-torn society