Press "Enter" to skip to content

Mom Straps Her Baby In Car Seat, Tosses Her Out 2nd-Story Window

A young mother’s final act proved just how desperate she felt in her last moments on earth. After strapping her baby into a car seat, she tossed the newborn from a second-story window just moments before taking her last breaths.

Shelby Carter of Wyoming, Illinois, was a focused student with a reserved demeanor in high school and “very, very smart,” according to her lifelong friend, Anna Steelman. “I think people underestimated that about her because she was quiet and she wasn’t one to make herself the center of attention,” said Anna, who was also Shelby’s teammate on the Stark County High School basketball team. Read the full story here ▶