28 Mar 2010

Jake Adelstein

From Sunday Morning, 9:40 am on 28 March 2010

American reporter talks about life on the police beat in Japan.