During a tense 18-hour standoff with police in Goshen, an Osceola man shocks the community by admitting to the unthinkable: he killed his own 2-year-old son. The details of this tragic incident are still unfolding, leaving many questioning how such a horrific act could have occurred.
Man admits to killing toddler son during police standoff
5 min read
Continue reading in the USA News Updates app