UFCW Local 770 President Ricardo Icaza
Addressing the crowd minutes before being arrested for civil disobedience
Topple Trump, politics, renewable energy, water
Topple Trump, politics, renewable energy, water
UFCW Local 770 President Ricardo Icaza
Addressing the crowd minutes before being arrested for civil disobedience