A father in New Orleans allegedly killed his own daughter because “God told him to” do it. Mark Hambrick, 45, was arrested Tuesday after he allegedly admitted to suffocating and fatally stabbing his 18-month-old daughter, The Times-Picayune reported. Hambrick told police that “God made him do it,” and detailed how he “committed this heinous, gruesome...