Mysterious 'Seahenge' Structure in UK May Finally Be Explained

A lost civilization's desperate measure.



from ScienceAlert https://ift.tt/PZJpyS3

Comments