No I’ve never said it before. But was interested when I saw this story. BTW the former CIA also implied to my friend that UFOs are our own stuff.
I've heard that too.