Does there any evidence that alien life "visits" Earth?
What is the best evidence to support that alien intelligent life has visited our planet?