The long march for justice