Australia has discovered that being a self-appointed US “deputy sheriff” comes with a high price. In this case it is the country’s economy, sinking into a recession for the first time in more than 30 years. Granted the Covid-19 pandemic has something to do with the faltering economy, but there is no mistake that China’s […]