What is the best evidence to support that alien intelligent life has visited our planet?
Is there any evidence that aliens visited our planet?