Taro Aso or Yoshihide Suga – China’s bad days don’t seem to end anytime soon
When Japanese Prime Minister Shinzo Abe announced his resignation citing bad health, countries like India and Australia also shared Japan's anguish. Abe has helped Japan emerge as the arch-nemesis of China ...