There is an active police investigation on Phelps Road in Framingham, Massachusetts.
Police have been at the scene since a little before 2 a.m. Thursday.
No other information is immediately available.
There is an active police investigation on Phelps Road in Framingham, Massachusetts.
Police have been at the scene since a little before 2 a.m. Thursday.
No other information is immediately available.