
Some of Earth’s meteors are probably coming all the way from a neighboring star system
Alpha Centauri, the nearest star system to the sun, is probably shedding comets and asteroids into our solar system — and even producing a few meteors in our sky. Located just 4.3 light-years from Earth, Alpha Centauri consists of three stars that revolve around one another. If Alpha Centauri has an Oort cloud of distant…