China's heyday of state-issued propaganda is back, at the five-room Red Capital Residence hotel in Beijing where nostalgia-hunters can pick up the ultimate in retro-camp agitprop.
© 2014 Time Inc. Affluent Media Group. A part of the Time.com sites. All rights reserved.