The Supreme Court cited emergency powers to release AG Pereryvalan, his lawyer told CNN.
Interruptions were arrested a few weeks after Gandhi was killed in a suicide bombing on May 21, 1991 in the southern state of Tamil Nadu.
Interrupt, who was 19 at the time of the attack, was accused of buying bomb batteries. According to court documents, among other charges, he was found guilty of conspiracy to commit murder.
He was sentenced to death in 1998 along with six others, but in 2014 his sentence was reduced to life imprisonment.
In 2015, Pereriwalan’s lawyer K. Paari Wendhan filed a petition for mercy, which was handed over to Tamil Nadu Governor. Wendhan later applied for bail to the Supreme Court after years of not receiving a response from the governor.
In March this year, the Supreme Court released Pererival on bail for his “behavior during long imprisonment”, the educational qualifications he received in prison, and his “poor health”, according to court documents. The court heard that the governor had passed a request for mercy to Indian President Ram Nath Kovinda.
On Wednesday, the Supreme Court ruled to release Pererivalan, completing his sentence in accordance with a constitutional provision that allows the court to rule in case of detention. The court found that the governor did not have the authority to send a request for mercy to the president and did not respond to the request, Wendhan said.