Stonehenge's mysterious origins may finally be solved — as new study poses unifying theory
The prehistoric megalithic structure located about 85 miles southeast of London in Wiltshire, England, is believed to have been a unifying project between ancient ... Read more