It's Tuesday and what could be the final round of the Clinton Obama slap fest may be at hand. Primary results in Indiana and North Carolina could change or end this race.
Hillary needs to win and win big. A win by Obama could close the deal for him. Any predictions?
Either way, it will be most interesting to see what happens.