Actress Rose McGowan to Ted Cruz: “You are Blight on the Soul of Humanity. Get Off of My Planet.”

Her hatred and bigotry toward Ted Cruz was all based on a quote that was attributed to him, but was actually totally fabricated. Someone made it up and then gave the credit to Cruz. From The Blaze: The made-up quote McGowan posted is part of meme from the website “Stop the World, the Teabaggers Want to Get Off,” and includes a photo of Cruz standing next to Josh Duggar, who has apologized for “teenage mistakes” connected to decade-old child molestation charges. Here’s what the meme has Read more […]