Mom Straps Her Newborn In Car Seat, Throws Her Out 2nd-Story Window Before Taking Her Last Breaths
When flames rapidly consumed her home in Wyoming, Illinois, leaving barely a moment to react, 21-year-old Shelby Carter faced an unthinkable situation. Upstairs with her 10-day-old daughter, Keana, she knew there was no safe way for them both to escape together. In those desperate moments, she made a split-second decision that would ensure her baby’s…