Authorities in Queensland, Australia, have launched an investigation into the discovery of six large, solid spheres that washed ashore on Forrest Beach, located north of Townsville. The objects, which have drawn significant public attention, are currently being treated as potential space debris. Specialized crews equipped with protective gear have secured the items, placing them into […]