Ivan Pechorin, Russian businessman, found dead

[ad_1] CNN  —  Russian businessman Ivan Pechorin, the top manager for the Corporation for the Development of the Far East and the Arctic, has been found dead in Vladivostok, the latest in a string of mysterious deaths among Russian executives.…

Call Us