Madurai Central Prison is located in Madurai, India. The prison complex occupies 31 acres. It is authorised to accommodate 1,252 prisoners. From Wikipedia
The federal agency’s counter-affidavit highlights DNA and forensic findings to argue against leniency for the accused ahead of the July 28 hearing.