Aliens existence: 2000 FBI documents made public confirm UFO landings
FBI officials have made public 2,000 documents to confirm the landing of UFOs in the US and the existence of aliens. According to British newspaper The Daily Mail, a secret note published by FBI...