China’s Foreign Ministry has urged Japan to provide a clear explanation of its “so-called consistent stance” on Taiwan, delivering a sharp rebuke to Tokyo’s recent remarks. This call intensifies amid rising tensions in the Taiwan Strait, Xinhua reports

