Baffling NASA press release

May 7, NASA issued a press release to say that Wednesday (May 14) at 1pm Eastern Time (that’s 10am here, I think) they were going to announce that some galactic “object” they’ve been looking for for 50 years has been found. Very enigmatic. If they discovered intelligent life, would they put a stupid press embargo on it [...]