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

FBI releases images of ‘person of interest’ in Charlie Kirk killing
How relationships can be rocked by serious illness
Europe weighs up response to Putin
Charlie Kirk: FBI chief refuses to answer Sky News
Newly discovered species spotted swimming by underwater camera