This film depicts forcefully the rage and despair about the injustices and the abuse of human rights remaining in Chechnya after the Russian withdrawal.
This film depicts forcefully the rage and despair about the injustices and the abuse of human rights remaining in Chechnya after the Russian withdrawal.