A group of Yemeni travelers fleeing the war end up on an isolated island after being kidnapped by a gang of pirates.
No data