Scientists Shed More Light Over The “Lost Civilization” Of Cahokia

Cahokia is an archaeological site containing a pre-Columbian Native American city around 600 - 1400 CE. It is located along the Mississippi River near the modern city of Saint Louis, Missouri. This historic park is located in southern Illinois, between...