Judge Orders Release Of Man Who Admitted To Raping 40 Women

2014-05-25 17

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