3 brothers arrested in 1999 cold case of Missouri teen
Nearly 27 years after a Missouri teen's body was found near train tracks, police say they've identified who was responsible and arrested three brothers.
Three Missouri brothers have been arrested nearly 27 years after a 14-year-old boy’s body was found near train tracks in a case police just called “suspicious in nature.”