Thursday, March 23, 2006

Editorial-- Outrage in Afghanistan

What's the point of the United States' propping up the government of Afghanistan if it's not even going to pretend to respect basic human rights?

0 Comments:

Post a Comment

<< Home