On October 24, 2021, 15-year-old Jordan Lee called 9-1-1 to report that he and his two brothers had been abandoned in an apartment in Green Crest, Harris County, Texas by their mother and her boyfriend, being left to fend for themselves and live with the decomposing body of their brother for almost a year. While the boys' mother and her boyfriend were enjoying life on social media, the boys were living a nightmare that no one knew about.
Sources
hsinvisiblechildren.org (2021)
Audio
ABC News (2021)- New 'house of horrors' details where boy was found dead- YouTube
Podchaser is the ultimate destination for podcast data, search, and discovery. Learn More