In a strange time we live in, a red guard journalist gets a struggle session from pro-democracy activists in China's most freewheeling city