With all due respect man, STFU!!!!
No, innocent until proven guilty, don't let the crime play to your natural instincts of disgust, he is charged yes, but he is also innocent until proven guilty as in the USA, remember that.
Tomorrow they could charge you will sexually assaulting little boys 5 years of age, about 10 of them, you could be the most innocent person, yet people would say you are guilty because of the nature of the crime you were charged with. Emotions man keep them in check.