Episode Details
Back to Episodes
'We are outraged': SoCal's Glendora condemns release of convicted serial rapist
Published 2 weeks ago
Description
Last week, Andrew Luster, a serial rapist who was sentenced to 124 years, was freed after just 20 years in prison.