Is the criminal justice system really designed to afford me the concept of innocent till proven guilty?
Yes, in great part the criminal justice system is designed to provide you with cloak of innocent till proven guilty. However, that does not mean that the prosecution will not try to tear this cloak at every chance they get. That is why it is so very important to make sure you get the best criminal defense possible.