Barack Stomps Out Another 2 Advantage

Barack wins again. He didn’t gain too much in the delegate lead, but he regained his momentum with ease and now has his swagger back for the big upcoming states.
This win backs up Political Bear’s call of the Democratic Primary before the Texas and Ohio Primaries. Barack won 7 delegates today and Hillary [...]