St. Louis unveils urban sculpture garden
St. Louis has unveiled a new urban sculpture garden downtown, which city leaders hope will become one of the nation's great public places.
A globe sculpture was unveiled in Tricentennial Park Thursday morning symbolizing the special bond with the City of Tula.