With all his talk what has freshman senator, Rafael “Ted” Cruz, really done? – Cruz Cartoon #6

images