How do you explain a Missouri town that still exists, but now has seemingly disappeared as the population has now evaporated to a grand total of zero? There's only place in Missouri that can make that claim.
Are you ready for a popular narrative to be shattered? Those that love to talk about how everyone is leaving Illinois will have some explaining to do as new data from the US Census shows that population in Illinois grew big time in 2024.