Bobby CallagyJul 20, 20224 minThe Complex Legacy of Japan’s Longest Serving Prime Minister, Shinzo Abe