CHECHEN CALL FOR AN INDEPENDENT TRANSPARENT INTERNATIONAL INVESTIGATION !
an independent, chechen, friends, hostage, hostage taking, independent, international, international investigation, investigation, russian, security, security services, taking, transparent