Who is Theresa Balboa? Wiki, Bio, Age, Family, Sentenced to 52 years for Texas boy’s death
Theresa Balboa Wiki – Theresa Balboa Biography A woman agreed to a 52-year prison sentence Wednesday after pleading guilty to the 2021 death of her boyfriend’s 5-year-old son in Houston, whose body she had kept hidden in a storage unit before it was discovered in a East Texas hotel. according to prosecutors. During a court […]