Videos

Russian businessman’s body found in latest mysterious death

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.

#CNN #news

Articles You May Like

How a climate tech founder is growing his advisory board, including Larry Summers
Beijing Half Marathon under investigation after a controversial finish
Three men arrested after deaths of five people, including a child, who attempted to cross Channel
Israeli intelligence chief quits over 7 October attack
Why Xavi decided to reverse course and stay at Barcelona