Terrible Crime! Newborn Child Was Tossed Onto A Neighbor’s Back Deck And Found Dead 14 Hours Later
March 21, 2018
A horrible crime was committed in Castle Rock, Colorado. A mother of a newborn child tossed her baby onto a neighbor’s back deck completely naked, where the child was found dead 14 hours later.
Daniel Tadevosyan / Shutterstock.com