globalnews.ca
60%
324
Russian energy exec found dead after ‘falling overboard’ in latest mysterious death
Russian energy executive Ivan Pechorin became the country’s latest elite businessman to die under mysterious circumstances after he reportedly fell from a speeding boat on Saturday night.