“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
Liberia passes a law setting up a long-awaited war crimes court
2
Here's what's on the table for Israel and Hamas in the latest...
3
The Latest | Arrests top 2,000 as protests against Israel-Hamas war...
4
The Latest | Forensic analyst called to the witness stand in Trump’s...
5
President Joe Biden calls Japan and India 'xenophobic' nations that do...
About the Author