Astronomers have recently tested an innovative method to search for alien life. They focused on a nearby star system called TRAPPIST-1. This system, located just 41 light years away. It features seven ...
Some results have been hidden because they may be inaccessible to you