News Desk The Japanese PM Shinzō Abe, the longest serving PM of the country, is likely to resign, according to the sources. A formal and confirmed announcement is yet to come up on this. ‘Abe intends to resign as his illness has worsened and he worries it will cause trouble, …
Read More »