About 250 demonstrators braved the drizzling rain on Sunday, May 4 to gather in Hinds Plaza to voice their opposition to policies and actions of the Trump administration. The May Day National Day of Action rally, in conjunction with hundreds of rallies across the country from May 1 to 4, including a May 1 Princeton rally organized by Resistencia en Accion New Jersey, was hosted by the Coalition for Peace Action, Indivisible Cranbury, Indivisible Princeton, and the Princeton Community Democratic Organization. (Photo by Donald Gilpin)