Triandafyllos Karatrantos talks about Shinzo Abe’s assassination, lone shooters, Japan’s human security doctrine, and conspiracy theories.

Click to listen to the interview, in Greek, after 30:00.