Scientists are now working on a New Way to filter out Habitable Planets that could support ‘Alien Life’.
Video may have shown the presence of Alien life forms