Huge Stone Spheres Discovered on Arctic Deserted Island Wednesday, April 1, 2020 By Stillness in the Storm Leave a Comment (Humans Are Free) These large stone spheres in the Franz Josef archipelago leave scientists flummoxed.