La Cucaracha: So proud that we are patrolling the border! (toon) April 19, 2018April 19, 2018 by LALO ALCARAZ