Judge Orders Release Of Man Who Admitted To Raping 40 Women

Updated:

Loading
A California judge has ordered Christopher Hubbart be released from a mental hospital by July 7.