Mother & Boyfriend Arrested In Death Of Boy Whose Corpse Was Left In Apartment For A Year

[Warning: Potentially Triggering Content] Police have arrested a woman and her boyfriend in connection with the death of her 8-year-old son, whose body was left to rot in a Texas apartment for nearly a year. According to Sheriff Ed Gonzalez of the Harris County Sheriff’s Office, 31-year-old Brian Coulter (above, left) has been charged with […]