Before She Died, She Strapped Her Baby in a Car Seat and Threw It out the Window. the People Who Found It Were Left Speechless.

Before She Died, She Strapped Her Baby in a Car Seat and Threw It out the Window. the People Who Found It Were Left Speechless.


The small community of Wyoming, Illinois, is a place where everyone pretty much knows each other. Whenever news breaks out, everyone comes to hear of it. This is exactly what happened with the case of Shelby Ann Carter and her young daughter. Keana Davis was born on January 2017, to the joy of her mother. Her fiancĂ© and she lived with her mother, and she was working as a beautician who had started pursuing pharmacy. The birth of Keana Davis brought a lot of joy to the family. But unfortunately, that was about to change. A day after she turned 21, the unimaginable happened. She was spending time with her little girl at home when suddenly, a fire broke out and she had to call 911. She told them she was finding it hard to breathe, but left out the details about her child.   Source : Tapoos





Comments