SUDBURY – Community members will have an opportunity to learn about Sudbury’s namesake town of Sudbury, Suffolk, England Wednesday, as Dr. Christopher Star will present an illustrated overview of 2000 ...