JIM VAIKNORAS/Staff photo Victor Keller holds up a Trump sign as he is confronted by some of the more than one hundred people in Market Square in Newburyport Saturday protesting President Trump's immigration policies.
180630JVAprotest