‘It Does Not Look Pretty’: Witnesses, Expert Weigh In on Louisiana Deputy Chasing Down, Punching Woman In the Face for Allegedly Interfering In Arrest
A Louisiana sheriff’s department and excessive force expert say a deputy was justified when he pushed a Black woman into a mobile home and punched her in the face. The local law enforcement agency alleges she was interfering with an arrest, while community members claim […]
Recent Comments