Woman arrested in death of 7-year-old boy found dead inside Denver storage shed
A woman believed to be the mother of a missing boy who was found dead inside of a storage unit on Dec. 23 has been arrested in relation to the boy's death.
A woman believed to be the mother of a missing boy who was found dead inside of a storage unit on Dec. 23 has been arrested in relation to the boy's death.