1 million ‘interstellar objects’ — each larger than the Statue of Liberty — may lurk in the outer solar system
New simulations reveal that around 1 million "macroscopic" objects from our closest stellar neighbors, the Alpha Centauri system, may already