
5 chilling details about Sheila Davalloo's crime
Sheila Davalloo is a former pharmaceutical researcher who became infamous due to her involvement in two heinous crimes. She was found guilty of attempting to murder her then-husband, Paul Christos, to conceal a deadly affair in 2004. After that, her story …