Police find body of missing 5-year-old Andrew 'AJ' Freund; charge parents with murder

Police believe they have found the body of missing 5-year-old Andrew "AJ" Freund, nearly one week after he vanished from his Crystal Lake, Illinois, home, police said Wednesday.

April 24, 2019

Examined