- Advertisement -
China’s embassy in Canberra has denounced the former Australian prime minister Tony Abbott for what it called a “despicable and insane performance in Taiwan”.
On a visit to Taipei to address a regional forum last week, Abbott raised concerns that Beijing “could lash out disastrously very…