Barack Obama has done it again with a sweeping victory in Tuesday's Potomac Primary. He won the states of Virginia, Maryland, Delaware and Washington D.C. He is really on a roll.
I pray that this continues because as I have repeatedly stated on this blog I believe that Obama is the best candidate for the Democrats and in extension this country.
So I will continue to believe, believe and believe that he will do it.