Tihar Jail, New Delhi, is famous for its “pro-prisoners” endeavors. This is one jail in India where prisoners are treated as humans and are given a chance to merge into the society after they are free. One of many such endeavors has just been kickstarted.
