Police outnumber human rights protesters as they prevent any show of opposition to Chinese president Jiang Zemin
Police outnumber human rights protesters as they prevent any show of opposition to Chinese president Jiang Zemin in Britain on a visit to complete a £2.2 billion trade deal.
This website uses non-persistent cookies necessary for the operation of the website (e.g. lightboxes, login). This website doesn’t use "tracking cookies" through third-party services except for Google Analytics to help optimise the site.