Locked Up Abroad 03/09/15

Locked Up Abroad: Lost In Tokyo

After Jackie Nichols is caught smuggling hashish from Nepal to Tokyo, she is faced with the possibility of prison time in one of the harshest systems in the world. ... more Duration: {{video.duration.momentjs}}