Is Indianapolis the 12th largest city?
Is Indianapolis the 12th largest city? INDIANAPOLIS – Indianapolis has dropped one spot and is now the 15th-largest city in the nation. Population estimates from the U.S. Census Bureau show the Hoosier capital, which had… Is Indianapolis the 12th largest city?