Researchers Discover An Ancient Replica Of Our Solar System

The finding is good news for the search for intelligent alien life