“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
Hope and dread as Israelis and Palestinians await a Gaza truce that may...
2
South Africa tried to pressure informal gold miners by cutting off...
3
Stock market today: Wall Street jumps after encouraging inflation...
4
'Conclave' leads race for British BAFTA awards, one more than 'Emilia...
5
Germany's economy shrank for the second consecutive year in 2024
About the Author