Mysterious Metal Spheres Wash Ashore on Australian Beach
Six mysterious metal spheres washed up on Forrest Beach, north of Townsville, Australia, over the past weekend. Local authorities and maritime experts identified the objects as industrial debris, likely remnants ... Read More