Chechen Interior Ministry Probes Killing By Stavropol Police

The Chechen Interior Ministry says it has begun an investigation into “abuse of power” by police from the neighboring Stavropol region that resulted in the death of a Chechen man.

leave a reply: