STL man set free after 30 years in prison