decomposing body

AZ Father Joe Antonsen Arrested After Young Son Found Dead On Couch ‘Sitting Upright’

TUCSON, AZ. (THECOUNT) -- Joseph Gregory Antonsen, 38, has been arrested in Tucson, Arizona, after authorities discovered the decomposing body…

4 months ago