Sign Up!
Login
Roughly 500,000 pre-trial detainees sit in jail year after year before being adjudged guilty of any crime. This makes a mockery of the innocent-until-proven-guilty principle so sacred to our system of justice.
Comments: Add Comment