image
India has 18 judges per ten lakh people