I'm on my phone and cannot easily post links. If you haven't Google's it by tonight I'll link you to possible evidence. There's also a thread about it kicking around here somewhere.
As for "explaining" aliens, I'll need to see evidence for them being here as well.
Simply because we can't currently explain a phenomenon is no justification to reach for your preferred explanation. That's sloppy thinking.
As for "explaining" aliens, I'll need to see evidence for them being here as well.
Simply because we can't currently explain a phenomenon is no justification to reach for your preferred explanation. That's sloppy thinking.