Scientists believe they will find alien life on thousands of planets in next 20 years
SCIENTISTS believe they will find alien life on thousands of planets in the next ten to 20 years. A task force of experts from the UK, US and Switzerland, named the Origins Federation, launched yes…