Watch CBS News

City of Decatur debuts updated town square in time for World Cup

The city of Decatur cut the ribbon on a new and improved town square Friday. It's an $8 million project city leaders approved to upgrade the popular gathering area for residents.
View CBS News In
CBS News App Open
Chrome Safari Continue