Truth Commission up and running (International Justice Tribune)