More than 16,000 people detained at the former Workhouse jail in St. Louis are now eligible to claim money after the City of St. Louis settled a lawsuit for $4 million over inhumane conditions at the facility.
Discover more from USA NEWS
Subscribe to get the latest posts sent to your email.