China insists on its neutrality in the war on the territory of Ukraine, and the US Secretary of State accuses the country of supporting Russia. Leonid Petrov, dean of the International College of Management in Sydney and a research fellow at the Australian National University in Canberra, comments on the situation.
Share



