Warren is a less shrewish version of Hillary.
She really makes the most sense for Democrats. Their best option.
Naturally she will lose in a landslide to the most popular president since Regan. She is a placeholder till 2024. She is like McCain, Romney, Kerry and other losers who tried and failed.
That's an extremely low bar...just sayin
Cruz was a loser who damn near lost to Beto.