Props to the folks who friggin scaled the Golden Gate Bridge in the Sucka Free City the other day to put up a huge “Free Tibet” banner protesting China’s human rights violations. The story even made it down here to the Atlanta newspapers and media outlets. As much as I love my Chinese people and carry a strong sense of ethnic pride, I cannot excuse the terrible human rights violations enacted by the Chinese government, especially in regards to Tibet. And really though, what the hell were they thinking in choosing to crack down on Tibet now when the whole world will be watching them in just a few short months as they host this summer’s Olympic Games? Not smart, China, you shall continue to be thoroughly humiliated by all of these protests popping off around the world from Paris to the Sco.
On the other hand, I get particularly annoyed at how quick US politicians like Nancy Pelosi are to criticize China, instead of taking action and owning the power they hold to really do something about human rights violations in the world. Nancy Pelosi is one of the most influential people in the Democratic Party leadership right now. She could be leading the charge to impeach George Bush and end the Iraq War, arguably one of the worst human rights violations of the last decade. She apparently doesn’t feel the need to do that, but she sure has gotten fired up about this China issue. Please, Nancy, just stop. The Democratic Party never ceases to amaze me in terms of its ability to find new ways to frustrate progressives.