The latest information on Russian operations in Chechnya indicates a continuation of human rights violations and the use of overwhelming force against civilian targets.
Richard Boucher
#Human Rights