Japan police chief offers to quit over Shinzo Abe killing
Tokyo: The national police chief of Japan announced on Thursday that he will step down in order to take responsibility over the assassination of former Prime Minister Shinzo Abe.
National Police Agency chief Itaru Nakamura’s announcement…