

Firedoglake
-
10/28/09 08:41 AM ET
Seizing on the news that the CIA is paying Hamid Karzai's brother, Spencer Ackerman wonders how much of that money has gone to the Taliban. Jane Hamsher dares Sen. Blanche Lincoln to vote against a cloture motion on healthcare.










Most Viewed RSS Feed »
