Thousands protest Trump, Musk actions at Hands Off! rally in GenevaProtestors chanted “Dump Trump!” and “Hey hey! Ho ho! Trump and Musk have got to go!”By Brenda Schory●April 05, 2025 at 5:25 pm CDT