How China’s latest aggression near Senkaku Islands against Japan will prove to be its biggest mistake of 2021
China is really shooting itself in the foot. Japan is set for a leadership change. Prime Minister Yoshihide Suga is set to step down soon, and by next ...