I Am Appalled!

I’m totally appalled that Bill Cosby has been released from prison after 60 women came forward to convict him of multiple sex charges. As one person I follow online said, apparently rape is now legal in the United States. This isn’t anywhere near my usual content on this site, but I need to express myself… How much did Bill pay to get out free?