Mysterious Structure in Wales Might Be Older Than The Pyramids

Photo Credits: Discovery.com The Unearthing of a Mysterious Structure Archaeologists digging in Monmouth, Wales have unearthed the remains of a mysterious, prehistoric structure that experts are saying could be older than Egypt’s pyramids. The team was digging a housing development when they found the bulky feature consisting of a series of criss-crossed trenches that appear […]

Read More