On 20 November 2019, Japanese Prime Minister Shinzo Abe will become the longest-serving prime minister since the position was created. It's a noteworthy achievement, but it is particularly remarkable given that it was unlikely that Abe would get another chance to lead Japan after he resigned as prime minister in 2007 following a first, disastrous one-year tenure. Still, his legacy as a leader remains uncertain.
Read Full Article »
