
Another mysterious death among Russian top executives last week drew further attention to the ever-increasing number of suspicious demises among the oligarchs and critics of President Vladimir Putin, raising questions on whether they have become all too common to be completely coincidental.
Ivan Pechorin, a top manager at the Corporation for the Development of the Far East and the Arctic, was found dead in Vladivostok after allegedly falling off his luxury yacht and drowning near Cape Ignatyev in the Sea of Japan two days before, according to the local administration.