KARMA: Dad Who Punched Newborn Daughter to Death is Found Murdered in His Cell

Liam Deane, 22, was jailed a month ago after pleading guilty to punching two-day-old Luna in the face causing fatal injuries. He

Powered by WPeMatico