
Yes, it’s another monolith. And this time it’s in Britain
Written by Amy CassidyAmy Woodyatt, CNN For those keeping track of the mystery of the monoliths, get your scorecards ready — another of the curious structures has been spotted, this time on the Isle of Wight, off England’s south coast. The confounding compositions have been […]
World