In a written statement, Alanah Odoms, the executive director of the American Civil Liberties Union, decried the Jefferson Parish Sheriff’s Office’s excessive and disproportionate use of force against...
SUBMIT HERE