JIM VAIKNORAS/Staff photo More than one hundred people in Market Square in Newburyport Saturday protesting President Trump's immigration policies.
180630JVAprotest