Tuesday, February 12, 2008

Obama Wins Virginia By a Substantial Margin!

Barack Obama has won the Virginia primary by a substantial margin. This could close the delegate gap between Clinton and Obama.

read more digg story