La Cucaracha: Squanto, have you ‘vetted’ our dinner guests? (toon) November 21, 2016November 22, 2016 by LALO ALCARAZ