Inside the Gruesome "Deadpool Killer" Case
By the time police found the body of Diane Ruiz in a field in Cape Coral, Fla., on Oct. 10, 2019, the man who'd eventually be sentenced to death for killing her was already in custody. Wade Steven...
What's Your Reaction?