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

Jeff Hiller: Hit comedy ‘changed my life’
Bad Bunny reveals why he didn’t include the US in his tour
Man attempts to break beer-carrying record
Charlie Kirk: FBI chief refuses to answer Sky News
Who was Charlie Kirk?