The Bombay High Court in India. July 20, 2023. Jeremy Richards
The Bombay High Court in India. July 20, 2023. Jeremy Richards

Indian court frees man sentenced to 83 years in jail