Police were called to the Mount Bridge area of Boston after a member of the public reporting seeing what they believed to be a body in the Maud Foster drain.

Load More Related Articles
Load More In Police