The world’s longest cruise has been forced to amend its route and is now calling at nine African ports.
See All 5085 Episodes of "BBC News"