Finally, justice done after 34-year trial