One citizen... one vote... zero government interference.
Nara police chief takes ‘responsibility’ for Abe assassination
Category: Politics
Nara Prefectural Police Chief Tomoaki Onizuka told reporters at a Saturday news conference he "takes responsibility" for the assassination of former Prime Minister Shinzo Abe.