A former NASA astronaut Leroy Chiao has come forward to reveal that he personally witnessed 'two metallic spherical orbs' whizz by his plane while flying above Texas.
The aerospace industry was relieved last year when the Federal Aviation Administration, the main regulator for all things that fly, finally got an administrator after an ...