WORLD

Shinzo Abe to become Japan's longest serving PM on Wednesday

Current Japanese Prime Minister Shinzo Abe is set to become his country's longest serving leader on Wednesday, amid criticisms on the economy and possible violations of election law.

11.19.2019
Contact Us