Sayonara Shinzo-San: Japan's Longest-Serving PM Steps Down
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?
Sayonara Shinzo-San: Japan's Longest-Serving PM Steps Down
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?