JIM VAIKNORAS/Staff photo John Parks carries a Trump/Pence sign as he talks with some of the more than one hundred people in Market Square in Newburyport Saturday protesting President Trump's immigration policies.
180630JVAprotest