Video of French Police Violently Arresting Black Woman
French police are under fire for twisting a black woman’s arm and pinning her to the ground during an arrest — a loud and horrifying incident captured on video. The arrest reportedly went down earlier this week at a train station outside Paris…