The Elucidators: Decoding Global News

Sayonara Shinzo-San: Japan's Longest-Serving PM Steps Down


Listen Later

Shinzo Abe is giving up his post as PM of Japan due to health issues. Did his policies succeed in reforming Japan, or is the island nation fated to decline?
...more
View all episodesView all episodes
Download on the App Store

The Elucidators: Decoding Global NewsBy Steve Palley, Pete Newsom

  • 5
  • 5
  • 5
  • 5
  • 5

5

27 ratings