Sunday, 19 May 2024 08:44 AM
November 21, 2019 09:01 am
Shinzo Abe surpasses Katsura Tarō as the longest-serving prime minister in the history of Japan’s constitutional government. But he reaches the milestone with a setback.