World
Japan’s Police Chief Takes Responsibility For Shinzo Abe Killing
SECURITY SHAMBLES
Shinzo Abe’s body has returned to Tokyo as police chief Tomoaki Onizuka says there were “undeniable” security flaws at the event where the former prime minister was gunned down.
Trending Now