By Citizen D’Mused

If you haven’t heard much about the massive protests going on in China the past couple of weeks, then you are a victim of horrible news reporting.  597 more words