09 February 2008

Trifecta!

Barack Obama wins all three of today's Democratic contests in Louisiana, Nebraska, and Washington State.

And he won all three by huge margins.