Sunday, July 27, 2008

"China sends troops to Darfur as promised"

From Al Jazeera:



China is a staunch supporter of the genocidal government of Sudan, and it also has been allowed legitimacy by being chosen to host this year's Olympic Games. That's ridiculous.

Add to Technorati Favorites

No comments: