National Geographic Society

  • Connect:

Tokyo

Published
Locked Up Abroad: Tokyo

Check your local listings.

After Jackie Nichols' fiancÕ dies in a car accident, she flees to Japan where she gets caught smuggling hashish and is sentenced to several years in a country known for having one of the world's strictest prison systems.

Videos