Woman assaulted by McFadden in 2003 ‘begged authorities’ to keep him in jail years before murder-suicide
“[They failed,] the whole system, the police, I’m pissed,” Krystle Strong tells The Independent. ‘The hardest thing is the fact that these babies lost their lives and they didn’t get a chance to live’