Nia Noelle

New York Magazine is reporting that six people detained by police during the protests are suing the Ferguson and St. Louis County police departmentsfor $41.5 million, accusing officers of using excessive force, making false arrests and other civil rights violations. The suit, filed in U.S. District Court for the Eastern District of Missouri, says law […]