Ted Cruz appeared on Meet The Press this morning to repeat one of his looniest claims: “If liberals are so confident that the American people want unlimited abortion on demand, want religious liberty torn down, want the Second Amendment taken away, want veterans’ memorials torn down, want the crosses and Stars of David sandblasted off of the tombstones of our fallen veterans, then go make the case to the people.”
Tags 2016 elections Antonin Scalia Christianists crackpots religion Teabagistan Ted Cruz