Loading Video…

This browser does not support the Video element.

Collapse of British tour company leaves 150,000 passengers stranded

The collapse of a British tour company has left 150,000 travelers stranded and the government is working to bring them back home.