S02 E11
Oct 12, 2008Locked Up Abroad
Taiwan
Release Date: Oct 12, 2008Episode Description
A former South African military attache, McGill Alexander was taken hostage by one of Taiwan's most notorious criminals, Chen Chin-hsing, on November 18, 1997.
Where to Watch Locked Up Abroad Season 2 Episode 11 Now
Best
Rent/Buy
Free