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 reside in the Oort Cloud, far from sight.