Editor at Open Minds Magazine
Although spheres such as the one recently found in Namibia clearly appear to be man-made, some contend that aliens make them.
Artist, Writer, Adventurer
Thanks to serendipity, we have visited a brand new world few had even known was out there. Cool.