Fatal Alabama Police Shooting Caught On Camera
BuzzFeed News have revealed video footage of Alabama police shooting an unarmed passenger during a traffic stop in 2013. The video which had not been previously released to the public shows two police officers from […]