Congrats to Barack Obama, who apparently still works in the Senate: National Journal has ranked Barry as the #1 most liberal senator for 2007!
Obama Wins Most Liberal Senator Primary!
Obama Wins Most Liberal Senator Primary!
Obama Wins Most Liberal Senator Primary!
Congrats to Barack Obama, who apparently still works in the Senate: National Journal has ranked Barry as the #1 most liberal senator for 2007!