La Cucaracha: Germany’s Merkel says what Trump won’t (toon) August 31, 2017September 1, 2017 by LALO ALCARAZ