Her journey to the Democratic Party's nomination might have been the farthest thing from effortless, but Hillary Clinton has finally done it. Will the U.S. have its first female president soon?
The top three Dems running for president are facing off in a showdown sponsored by MSNBC tonight at 8 p.m EDT/ 7 p.m. CDT. Here's how you can watch it for free.