according to
she won in Texas and is within 100 delegates of him
1520 for obama
1424 for clinton
still a close horse race
“still a close horse race”
More like a Nascar race where two members of the same team keep trying to run each other into the wall.
Nope. That site you linked apparently didn’t know there was a caucus in Texas as well as a popular vote. Check this link which breaks it down for you.
http://www.freerepublic.com/focus/f-news/1982472/posts