BREAKING: Church Assaulted Thousands In Los Angeles Alone! + Much More

Streamed on:
7.61K

Lee and Eleanor dig into the jaw-dropping settlement just paid by the Catholic Church in Los Angeles for assaulting over 1,300 victims. That's just in Los Angeles and just those who came forward! That and MUCH more on today's show!