Blue Blog
Opinions
Categories: Politics | Comments Off on China Sucks and Anderson Cooper does a half-assed job.

CNN’s Anderson Cooper became “half a hero? with his reporting about Organ Tourism; only half a hero, because he managed to render that report and not breathe one word about Falun Gong persecution. He went half way towards breaking our story. (One and a half cheers for Anderson Cooper!) The number of confirmed deaths in […]