Skip to playerSkip to main contentSkip to footer
  • 3/16/2016
Tuesday night was a big win for Hillary Clinton winning Ohio, Florida, North Carolina and her home state of Illinois. But of course no good deed goes unpunished, as she delivered her victory speech the sexist tweets began chirping. Veuer's Carly Figueroa has more.

Category

🗞
News

Recommended