Society & Culture
Evidence Photos @ https://talkmurder.com/sheila-davallooSheila Davallo is an American murderer convicted of stabbing her now-ex husband with a kitchen knife during a kinky sex game as well as the murder of her romantic rival Anna Lisa Raymundo. Her case became well-known after being featured on Snapped.