Todd Allen (Image courtesy of the Allen family)

19-year-old facing murder charges after body of missing Sterling teen found

New Details

Connecticut State Police have made an arrest after the body of the missing Sterling teen was discovered Friday.