Ted Cruz enters 2016 race

extremist Political Cartoons