Chuck Berry statue installed in the Loop
Despite criticism, a statue of rock legend Chuck Berry was installed in University City, Mo. Friday in the Delmar Loop.
The statue was crafted by local artist Harry Weber and a formal dedication is planned for July 29.
Previously, critics voiced concerns that the statue was to be installed on city-owned land and that Berry spent time in jail.