Three people are accused of beating a man to death, urinating on him and forcing him to eat cat feces on Snapchat. Delvin Mendoza-Chaparro, 20, of Milwaukee, was killed on December 19 after allegedly suffering the horrific abuse at the hands of Devin Katzfey, 20, his brother Branden Katzfey, 19, and 20-year-old Sarah Zakzesky. Devin […]
Trio Who Urinated On Man, Made Him Eat Cat Poop Film His Murder On Snapchat