Tag: Los Angeles agrees $4B settlement for child sex abuse

Los Angeles County Reaches $4 Billion Settlement Over Decades of Child Sex Abuse

In a staggering and long-awaited move toward justice, Los Angeles County has

Abiola Abiola