BEIJING – Footage of a Chinese general discussing sensitive spying cases has been leaked onto …
Read More »“Devolved Parliament”: Banksy painting of British politicians as chimpanzees sells for record $12.2 million
Banksy has truly outdone himself. A painting by the world’s most famous street artist — depicting members of the British Parliament as chimpanzees — sold at auction Thursday for a record £9.9 million, or about $12.2 million. The 2009 satirical oil on canvas painting is a staggering 13 feet wide, …
Read More »






