Alien Life may be a NASA announcement recent enough

NASA is about to announce that there is alien life, according to the hacktivist group Anonymous. These group of hackers posted...