The Galactica Super Nova, which is owned by Russian oil firm Lukoil CEO Vagit Alekperov, was apparently last seen on March 2 in Tivat, Montenegro, according to a Yacht-tracking site called MarineTraffic.
The Galactica Super Nova, which is owned by Russian oil firm Lukoil CEO Vagit Alekperov, was apparently last seen on March 2 in Tivat, Montenegro, according to a Yacht-tracking site called MarineTraffic.