Japanese police chief admits task to protect Shinzo Abe failed
The head of the Japanese general police department Itaru Nakamura admitted on Wednesday that the task of protecting former Prime Minister Shinzo Abe had not been completed.
Wed Jul 13 2022