On July 8th, 2022, Shinzo Abe, Japan's longest-serving former prime minister, steps up on stage and starts delivering a speech.
@AbeShinzo
The crowd was so captivated that nobody notices the man creeping up behind the former prime minister. That’s when it happened…