Louisiana state troopers were captured on body camera video stunning, punching and dragging a Black man as he apologized for leading them on a high-speed chase — footage of the man’s last moments alive that ...
Warning: Graphic images and video below. Megan Matthews thought she was dying. “I thought my head was blown off,” said Matthews, 22, who was hit in the eye with a sponge-tipped projectile fired by law ...