Share
twitterlinkedinfacebook
Image 1 of 1
Black Cop White Cop 1.jpg
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..