Top Russian Energy Official Ivan Pechorin Mysteriously Falls To His Death In Arctic
According to the Russian newspaper Komsomolskaya Pravda, top Russian energy official Ivan Pechorin mysteriously drowned in the arctic waters near Cape Ignatiev on Russky Island.