Shinzo Abe becomes Japan’s longest continuously serving PM

  • 4 years ago
But his time in office has not been the string of successes he promised when he took power.

Recommended