Back to B2B2.me

Has Abe brought stability to Japan's chaotic politics?

Shinzo Abe could become country's third-longest serving prime minister if he stays in power until 2018.

Close Open in New Window