There have been quite a few mysterious assassinations of Russian executives as of late. Despite none of the top executives having officially condemned Russia's current war in Ukraine, some believe they were killed because they opposed it.
The most recent in a series of inexplicable deaths among Russian executives, many of whom had ties to the energy sector, was a recent executive who fell into the sea.
Ivan Pechorin, the aviation director of the Far East and Arctic Development Company...