Who is Shigeru Ishiba? Japan PM who vowed to ‘make nation smile again’ steps down; know all about him

Shigeru Ishiba resigned as Japan's Prime Minister after less than a year in office, triggered by the Liberal Democratic Party's electoral setbacks. His decision follows a historic defeat in parliamentary…

Continue Reading
Who is Shigeru Ishiba? Japan PM who vowed to ‘make nation smile again’ steps down; know all about him