Japan Police Chief Takes Responsibility For Abe Security Failure

  • Nara Prefectural Police Chief Tomoaki Onizuka said Abe’s security followed his own approved plan
  • Abe was shot by a man using a homemade firearm
Continue to Article

Popular Now on Off The Press