Wake up call for justice delivery

Based on data computed as of June last year, India ranks ahead of only of Timor-Leste, Bangladesh and Angola