La Cucaracha: Ted Cruz wants El Chapo to pay for the wall (toon) May 11, 2017May 12, 2017 by LALO ALCARAZ