Gizmodo favicon

'Telescope Did Not See Aliens,' Director of Mysteriously Shut Down Observatory Claims