Photo: DarSzach (Shutterstock) The Los Angeles Police Department responded to a fatal car wreck after a woman crashed into a tree. However, her crash led police to find that prior to the wreck, she may have committed an egregious crime costing the lives of a young man and her own infant daughter. The Walking Dead […]
Read More