11.12.2023 - By Isaac Arthur
As we search the heavens for signs of alien life, is it possible that the easiest place to find aliens is to look in the mirror?