christiandiarist.com
How a Barmaid Found God While Locked Up Abroad
The sixth season of Locked Up Abroad premiers tonight on National Geographic Channel. The modern day morality play tells the true-to-life stories of persons arrested in foreign countries (usually f…