DISGUSTING Parents Leave Their Baby to Starve to Death While INFESTED with MAGGOTS

Episode 11,   Jun 30, 03:15 PM

Little baby Sterling Koehn was failed by everyone in his life. In his short 3 months on this earth, he suffered from immeasurable pain caused by neglect from his so called "parents". However, even though he was so very clearly neglected, both his mother and father attempted to place the blame everywhere but on themselves.