The newly released India Justice Report 2020 has revealed what ails the justice delivery system in India. The report by the Tata Trust shows that vacancies across judiciary, police, prisons and legal aid systems are one of the main factors hampering justice to people.