When shes right, shes right. But that does not excuse her from being a nasty, insulting b-word.
I get that many of her criticisms of President Trump may just be her sending a message on behalf of Trump supporters for Trump to do the right thing.
But she often uses these criticisms along with nasty insults about President Trump. Skanky, low class tactics.
But this is what Ann does. This is who Ann is.
Yeah, and guess what? She is effective.