Justice Delayed is Justice Denied for the Thousands of Possibly Innocent Undertrials in Jails
Innocent till proven guilty is the most widely accepted precept of justice, yet thousands of possibly innocent persons have to languish for years in jails. In a recent excellent report…