A message projected on the stage behind Waters called Trump an offensive name in Spanish.
Trump has proposed building a wall along the U.S.-Mexico border. Waters told the crowd at a concert Wednesday night, “We don’t want a wall that separates us from our sister, our mother earth, or from each other.”
Waters also criticized Mexican President Enrique Pena Nieto, blaming his administration for many of the thousands of people who have gone missing since Mexico’s drug war began in 2006.
Waters said: “Mr. President … Where are they? What happened to them?”