Why was Shinzo Abe killed? (w/Jake Adelstein)

Japan By River Cruise - A podcast by Bobby Judo and Ollie Horn

Shinzo Abe was assassinated. But did he deserve it? Jake Adelstein gets remarkably close to making the case that he did.