- Print This Post Print This Post

By John Helmer in Moscow The owner of the stranded Russian cruise ship, Lyubov Orlova, has failed to meet a deadline this week for selling the vessel and paying its debts.