What is the most compelling evidence that aliens may have been to our planet in the past?
Is there any evidence that aliens visited our planet?