Bharat Express

Beant Singh

Rajoana has spent nearly 28 years in jail. He cites delays in processing his mercy petition as grounds for his appeal