Three arrested for leaving severed pig's head outside former home of Derek Chauvin defense witness
Police arrested Amber Lucas, Kristen Amouithe and Rowan Dalbey for leaving a severed pig's head outside the former home, in California, of a defense witness ... Read more