Senator Ted Cruz - McCarthy's Baby
Cartoon by Taylor Jones, Politicalcartoons.com