Leaked Chechnya government documents confirm police role in 2017 extrajudicial killings: report

Leaked Chechnya government documents confirm police role in 2017 extrajudicial killings: report