Scientists and sci-fi writers explore a hypothetical first-contact event between aliens and humans.
2026
—
2025
2000
2014
2001
2006
2004
1999
2002
1981
2005
2007
2012
2023