Sharif Ahmad v. State of Uttar Pradesh: When the Supreme Court Called Out ‘Copy-Paste’ Chargesheets Read More » September 2, 2025