Being gay in China: Does the rainbow flag fly free? Are there gay rights in China?

Beijing (CNN) — In this narrow Beijing hutong, the rainbow flag flies free. I'm in Two Cities Cafe, a popular meeting place for the local gay community. Here, I meet with some of the country's leading LGBT (lesbian, gay, bisexual and transgender