A construction site for Kashiwegara Prison has been inaugurated at the prison’s former dormitory.The construction is part of the government’s push to upgrade the facility, which was built on inmates’ mattresses, after a court decision that forced it to close in 2011.The prison, which is one of the largest in India, has become one of […]