Topic: Steven Elloie
ACLU: New Orleans police settle lawsuit with bar manager who claimed cops beat him in 2006The ACLU in Louisiana says a bar manager who claims he was beaten by New Orleans police officers has settled a lawsuit with authorities.The American Civil ...