Astronomers Find Evidence Of Planetary Collision In A Distant Star System

2019-02-06 10

An international team of astronomers has found evidence that suggests at least one planetary collision occurred in Kepler 107, a star system located about 1,600 light years from here.