Kambakhsh free at long last