The invisible men
Published at Technorati British astrophysicist Stephen Hawking’s recent statement that extraterrestrials “might exist in massive ships, having used up all the resources from their home planet” has mainstream media reporters clutching their pearls. The Christian Science Monitor ran a photo of the sitcom alien puppet Alf with its article about Hawking’s comments and, two paragraphs […]