Not mentioned - National Geographic did a whole spread on the wonderful new Glomar Explorer science vessel and all the wonderful science it was going to be doing - I wonder how much the CIA paid for that bunch of lies
I remember that article too. It certainly would be interesting to know whether Nat Geo was directly complicit with the CIA, or was just taken in by the cover story.