Mother’s Final Act of Love: Throwing Baby in Child Seat Out of Second-Floor Window.
In the small town of Wyoming, Illinois, the story of Shelby Ann Carter’s heroic sacrifice spread through the streets and left a deep impact on the hearts of its residents. It is an indescribable bond. Consult any mother, and they will affirm that they are willing to go to any lengths for the sake of …
Mother’s Final Act of Love: Throwing Baby in Child Seat Out of Second-Floor Window. Read More »