Oleg Barik

Oleg Barikovich, the Deputy Head of the Russian Investigative Committee (ISCR). In 2011, the State Duma passed a constitutional amendment to legalise the death penalty for non-lethal crimes. Some politicians claimed that the change brought the country more in line with the Soviet rule of the 1930s, according to Russian Continue Reading