Delhi High Court acquits man serving 20-year sentence after inconsistencies

India