Posted in events
Saturday April 29, 2006
This comes from Foreign Policy:
While the news from Darfur keeps getting worse, the United States seems to be the only country in the world where the atrocities resonate and trigger some sort of response. During a rally protesting the role of Sudan’s government in front of its Embassy in DC, five members of Congress had [...]
download my vCard