Tracking signals from a Russian oligarch's $150 million yacht are still turned off after 5 days sailing towards the Bahamas, data shows

Tracking signals from a Russian oligarch's $150 million yacht are still turned off after 5 days sailing towards the Bahamas, data shows

Business Insider

Published

Leonid Mikhelson's yacht was last located on May 8 in the Caribbean Sea heading towards the Bahamas, where authorities have seized ships in the past.

Full Article