Workers deliver flowers at the residence of former Japanese prime minister Shinzo Abe in Tokyo on July 9, 2022. World leaders have recoiled in horror after Japan's former prime minister Shinzo Abe was shot dead during a campaign speech on July 8 - an especially shocking assassination given the country's strict gun laws and low rates of violent crime. (Photo by Kazuhiro NOGI / AFP)(KAZUHIRO NOGI)