China’s ambassador to Australia has declared there is “no such thing as absolute freedom” as he defended his country’s human rights record during a speech in Sydney. Facing repeated interruptions from protesters, Xiao Qian said on Friday there was no reason the two countries should be enemies but they should respect each other’s sovereignty and territorial integrity – phrasing that indicates...