GO
Loading...

China Hostage CEO Arrives Home

Thursday, 27 Jun 2013 | 7:00 PM ET

The American business owner Chip Starnes, who was held captive in his own factory in China, arrives at Newark International Airport in New Jersey. CNBC met him at the airport.