This 1968 stamp from the Cultural Revolution sold for 13.8 million yuan ($2 million) on Thursday, making it one of the world's most expensive stamps. (And showing that in China the Cultural Revolution can't be reported, except when it involves money.)