Why did Japan's PM Kishida resign: A visionary step or compulsion? – Times of India
Japanese PM Fumio Kishida announced on Wednesday that he will not run in the upcoming party leadership vote scheduled for September making way for a new prime minister. The governing…