there's no wiggle room for philosophical arguments here, the law is as clear as day...innocent until proven guilty.
as for you giving him the benefit of the doubt, that's a clear sign that you're opinion on the matter is driven by your politics. I'm gonna guess you;re not a republican, right?
please have a read at my latest post regarding this... https://imgflip.com/i/2isdu7