Chicago's NPR News Source

Georgetown, Louisiana, Part One

Planet Money : #766: Georgetown, Louisiana, Part One Image

A statue of John Carroll, founder of Georgetown University, sits before Healy Hall on the school’s campus.

Alex Wong/Getty Images

For the residents of a small Louisiana town, there's always been a question about their past: How'd they get there? Solving the mystery only raised more questions.

More From This Show