Shinzo Abe is resigning as the Japanese PM. But bad days for China don’t seem to end as Taro Aso is coming
Japan’s longest-serving Prime Minister Shinzo Abe has stepped down from his post citing health issues. The Japanese leader is known to suffer from ulcerative colitis, a chronic condition, and hence in a news...