Convicted serial rapist Andrew Luster, the Max Factor cosmetics heir once sentenced to 124 years in prison, has been released. Continue reading... [ H/T NewsNation ]