Legend Claims 'Moon-Eyed People' Built Cahokia Mounds in Illinois
The history of the Cahokia Mounds in Illinois has always been wrapped in mystery. There's a new claim that this prehistoric area in the Land of Lincoln was actually built by a "moon-eyed people" and there's some history that suggests that theory isn't as crazy as you might think.