Premature Release Granted After 22 Years, Mechanical Rejections Not Allowed: Delhi High Court
In a significant judgment, the Delhi High Court has ordered the premature release of Rajab Ali @ Babloo, who was convicted under Section 376 of the Indian Penal Code (IPC) in 2005. His conviction was upheld by the higher courts in 2010. The petitioner had been in custody since January 2003, serving over 22 years of actual imprisonment and more than 28 years including remission. Despite being eligible for remission,…