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 […]
Bastrykin’s Humiliation
December 18, 2013