Prime Minister Shinzo Abe tied Japan's record for longest-serving premier on Tuesday - a remarkable feat for a leader who once quit in humiliation - amid economic worries and allegations that he violated election laws.
Reuters: World News, Reuters: World
Mon, 11/18/2019 - 8:42pm
Prime Minister Shinzo Abe tied Japan's record for longest-serving premier on Tuesday - a remarkable feat for a leader who once quit in humiliation - amid economic worries and allegations that he violated election laws.