Another embarrassing poll for Big Chief Liz Warren!

Here’s another nail in the coffin of Big Chief Liz Warren’s presidential hopes. From the Hill: Sen. Elizabeth Warren (D-Mass.) on Sunday placed third in a 2020 presidential poll of her home . . .