British Prime Minister David Cameron yesterday faced demands for the return of priceless artefacts looted from Beijing in the 19th century, on the last day of his visit to China. Cameron travelled to the southwestern city of Chengdu on the…
↧