3 brothers charged in 1999 cold case of murdered Missouri teen

3 months ago 16
Nearly three decades after a Missouri teen's mysterious death, police say they've finally identified who was responsible.

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.”

Read Entire Article