Police Back in Milton, Mass. Where Body of Delvonte Tisdale Was Found

(NECN: Milton, Mass.) - There is a heavy police presence in Milton, Massachusetts where the body of Delvonte Tisdale was found last month.

It is unclear at this time what led police back to that area today.

Stay with NECN and NECN.com for more details as they become available.

Contact Us