Teen Mom Throws Newborn Son Out Second-Story Window as He Bleeds Out From Umbilical Stump
On Tuesday, a Pennsylvania couple was charged for the death of their newborn son — who was reportedly found dead on a sidewalk in March. KRCR reported that Emily Dickinson, 20, threw her baby out of a second-story window on the same day she gave birth to him. The baby was later found dead on …