Astronomers Find Evidence Of Planetary Collision In A Distant Star System

  • 5 years ago
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.

Recommended