claytondiggs.org
Chinese Police Beat Activists to Celebrate Tiananmen Square Massacre
(Editor’s warning: Clicking on links is likely to lead you to some insanely disturbing shit) On Sunday, June 3rd, Police in China beat the damn hell out of a group of peaceful demonstrators t…