Police Arrest Suspected Killer of Former Japanese Prime Minister Abe By Kehinde GiwaJuly 8, 2022 A man suspected to be the killer of former Japanese Prime Minister, Shinzo Abe, has been held by the police at Yamato Saidaiji Station in Nara.…