Excuse my cynicism but the same "scientists" who think life on earth is doomed for some green related reason or another actually get away with telling us that a planet 22 light years away is suitable for human life strictly based on it's proximity to it's energy source. Let me know when the improved telescopes see people waving and then I'll be a believer.
And does E REALLY equal MC squared?
