LSU Student Madison Brooks Fatally Struck By Car After Alleged Rape, Four Suspects Charged
Police have arrested three teenage boys and a man who allegedly raped a Louisiana State University student and then dumped her on the side of the street where she was later fatally struck by a car, Fox News reported. Kaivon Deondre Washington, 18, Everett Lee, 28, Casen Carver, 18, and a 17-year-old who police have […]