Madison Brooks LSU Death Student Video Leaked
A disturbing video allegedly showing Louisiana State University (LSU) student Madison Brooks slurring her words and arguing with her alleged rapists has been leaked on social media. Brooks was later raped, thrown to the side of the road, and fatally struck by a car in East Baton Rouge last month. The 29-second video, released by … Read more