Friday, 26 April 2024 05:37 PM
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.