The Chief of Police in Nara, Japan, has stated that he is “taking responsibility” for the murder of the former Prime Minister, Shizo Abe. “After the first report of the incident came in at 11:30 a.m. and the situation was discovered, it was the height of guilt and regret that I have felt in my 27 years in law enforcement,” said the police chief. […]