Tag: Ivan Pechorin

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.