Houston woman kept child’s body in a plastic storage tote, court documents say
A Houston woman who was charged with tampering with physical evidence in the case of a missing 6-year-old boy kept his body in a storage tote, court documents show. Theresa Balboa was arrested earlier this week after what is believed to be the body of Samuel Olson, who was reported missing May 27, was discovered
Continue Reading