All Videos
- All Videos
the-newsmakers
Japan’s Shinzo Abe Steps Down
Japan’s longest serving prime minister has resigned. Will Shinzo Abe be remembered fondly as a stable, economic reformer, or a prime minister who had to fend off scandals and failed to deliver a better nation? Adam Pletts reports.
Latest Videos
Route 6