In its prime, Cahokia was a prosperous city with a population similar to London’s. But this sprawling Native American ...