Chinese President Xi Jinping addresses both Houses of British Parliament in London, Britain, Oct. 20, 2015. (Photo: Xinhua/Rao Aimin)
RIGHT BG
Chinese President Xi Jinping addresses both Houses of British Parliament in London, Britain, Oct. 20, 2015. (Photo: Xinhua/Rao Aimin)