I agree
And according to stories circulating around, we HAVE.
So, would our own government disclose that?
No, but another might. I would look to Russia or China releasing that info through their scientists first. Just a wild guess. I believe and am only a proponent that they DO exist, because I have seen one with my own eyes. And as the old saying goes "Seeing is believing."
