Tag: Viktor Ledenev

Bastrykin’s Humiliation

December 18, 2013

The man recently installed to head Chechnya’s Investigative Committee — a body tantamount to Russia’s FBI — has been sacked by Vladimir Putin in a high-profile embarrassment for the Committee’s overall head, Alexander Bastrykin. It appears that Sergei Bobrov has been relieved of his duties for attempting to do his job properly in Kadyrov’s murky […]