Waheed Ahmed Sheikh wiped the sweat and rain off his brow as he reached Bombay High Court on July 21, 2025. The monsoon in Mumbai can be stressful, but Sheikh was anxious for a different reason: he was entering a courtroom after a long time. He had been acquitted in the 2006 Mumbai train blasts case in 2015. The court was now pronouncing its verdict for the other men—twelve undertrials who had waited nine years for a trial court order and another decade for the High Court to decide their appeal against the sessions judge’s guilty verdict.