More mysterious monoliths emerged around the world

[ad_1] Residents of Britain’s Isle of Wight, for example, accidentally discovered the slim, mirrored structure while strolling along the beach on the west side of the island, British media reported Tuesday. Britain’s Alexia Fishwick told the PA news agency that acquaintances took photos of the monolith “really quite magical” for …

Read More »