Media Screws Science Up Again
NBC News reported this morning that astronomers have found a planet capable of supporting life. Why, here is a picture of the happy guy right here. Except, as you can predict by this essays very existence, they got every piece … Continue reading →