WAMU 88.5 - American University Radio | The Mind Is Our Medium
Now Playing

Scientists Discover Remnants Of St. Louis' French Colonial Past

Archaeologists in St. Louis say they have uncovered the site of a French settlement from 250 years ago. The find supports written evidence that the city was a major commerce center at the time.