Japanese PM Shinzo Abe Resigns!

Japanese PM Shinzo Abe resigns! Citing health reasons, Shinzo Abe the longest serving PM of Japan, resigned. Japanese PM Shinzo Abe said: “Even though there is one year to go in my tenure and there are challenges to be met, I have decided to stand down as prime minister. For almost eight years I controlled […]