video  

Your comments on ...

Senator Russ Feingold on the New FISA Bill

"The most embarrassing failure of the Democrats I've seen since 2006 other than the failure to vote to end the Iraq War."
Return to article