November 17, 2024
Japan’s national police chief says he will resign to take responsibility over the assassination of former leader Shinzo Abe last month

Japan’s national police chief says he will resign to take responsibility over the assassination of former leader Shinzo Abe last month