Duxbury is a seaside town located in Plymouth County, Massachusetts. This small town is famous for its oysters and is just a 35-mile drive from Boston. Its population is 16,090, according to the 2020 census. If you’re visiting the area, there are many things to do.
Colleagues Celebrate Chemutai Goin as She Finally Exits Citizen TV
One of the longest-serving Citizen TV journalists, Chemutai Goin, has finally exited the national...