Max Factor heir who's serial rapist is released back into the community after serving less than half of his 50 year prison sentence

3 weeks ago 19

Rommie Analytics

Andrew Luster, 62, has been released from prison after he was convicted in 2003 for drugging and raping three women at his Ventura County beachfront home.
Read Entire Article