Father Imprisoned for Killing his Baby, Gets Out and Kills his Second Baby Too
In another senseless murder, Daron Duane Davis was locked up for eleven years for killing his 11 month old daughter back in 1995. He was released in 2006 after being sentenced for an original 20 years. In 2011, Davis repeated this horrible crime by killing his five month old daughter. According to Black Media Scoop, […]