Former owner of the “Home Alone” house dies by suicide
3 min read
John Abendshien, 79, was found dead at a nature preserve in Lake Forest. Autopsy results suggest suicide. Abendshien was previously taken into custody for child sexual abuse material.
Continue reading in the USA News Updates app