News

LEGEND OF THE MOON-EYED PEOPLE Across the Southern Appalachian mountains, from Georgia up through North Carolina, hundreds of ...
This could potentially mean that the first people to settle in North America crossed over before Earth plunged into a deep freeze—a time period which aligns with the age of the footprints, as ...