Government officials are publicly admitting they “knew about aliens but lied”? Techbros are jacking themselves to death about how aliens superior intelligence has let them trap us somehow? Apparently the government has new terminology for these space aliens that are supposed to exist? How much of this is real? Or is it mainly just bullshit?
iirc this is only english language reports or something it’s not really the gotcha people think it is
edit https://hexbear.net/comment/5143899
yeah it’s only data from NUFORC a US based English language org. obviously people aren’t gonna be calling them from all over the world to report sightings. people need to stop posting this misleading shit