Mystery spheres found on Australian beach are likely space debris
Six mysterious metallic spheres that washed ashore final weekend at Forrest Beach in northern Queensland, Australia, are “suspected space debris,” the Australian Space Agency introduced Monday on social media. Informally…