The Canberra Times

Video

During the China Australia agreement signing ceremony at Parliament House, Chinese officials appeared to block the view of Australian journalist Cheng Lei who was detained in China for three years.
Video shorts

Advertisement

Ad

Advertisement

Ad

Advertisement

Ad