Today's update for the New American Newspeak Dictionary is:
Left-wing hater: Any individual, regardless of where their views fall across the political spectrum, who (in many cases) accurately criticizes the policies of a Republican president.
See here for the explanation.
Can You Get Too Much Protein?
1 hour ago