Home Latest Justice Delayed Is Justice Denied: over 27 million cases pending in Indian Courts