Locked Up Abroad

2007 ( 31 followers)

Wednesday 10:00 PM on National Geographic Channel
Americans who've been locked up in a foreign land share their stories in this documentary series.