New population center claims more sheep than people

0
4

WASHINGTON – Tiny Edgar Springs, Mo., population 190, gained a new (or perhaps only) claim to fame this week following publication of the 2000 Census results – it is the new population center of the United States.

Located 100 miles southwest of St. Louis, the town has a caf

Get our Top Stories in Your Inbox

Next step: Check your inbox to confirm your subscription.

NO COMMENTS