Satan Worshiping Male Escort Kills Man with Lawn Lion
Apr11

Satan Worshiping Male Escort Kills Man with Lawn Lion

A male escort in Ormond Beach, FL beat one of his customers to death for $800. His roommates told police that he regularly participated in satanic rituals and they didn’t think much of it when he showed up the night of William Davis’ death. The killer, Dillon O’Donnell, beat Davis with a concrete lawn lion, then stabbed him several times....

Read More