This is a great Ted Cruz clip where he lectures his fellow Senators on the Judiciary Committee on free speech while destroying their liberal canards. He also calls out Democrats in the Senate for wanting to repeal the First Amendment.
UPDATE: More from Cruz as he continues his First Amendment throw down: