reached

Brett Carlsen/Getty ImagesThe city of Louisville, Kentucky, has reached a record $12 million settlement with the family of Breonna Taylor, the emergency medical technician shot to death by police in her own home. The settlement was announced by city officials and Taylor’s family on Tuesday afternoon and includes a major police reform package. Louisville Mayor Greg Fischer began […]


Current track

Title

Artist