“Happy Holiday and Stay Safe!” police wrote in a caption of the photo.
Freetown is a town about 45 miles south of Boston with a population of around 8,900 people, according to information from the 2010 U.S. Census.
In Other News
1
Saudi Arabia's plans to host the men's World Cup 2034 will be harmful...
2
A nonprofit leader, a social worker: Here are the stories of the people...
3
Mysterious googly eyes go viral after appearing on public art in Oregon
4
Pro Football Hall of Famer Randy Moss reveals cancer diagnosis, 6-hour...
5
US military flies American released from Syrian prison to Jordan...
About the Author