Xia Yeliang discusses unamused Queen Elizabeth II’s comments on Chinese officials during Xi Jinping’s UK trip on VOA

May 11, 2016

Download:mp4


Recent Media Highlights TV