CruzReportCard

Protestor holds sign with caricature of Ted Cruz saying, "Let's not go into politics." A report card at right gives A's for protecting guns and taking NRA money, but F's for protecting children and having human decency.