Humanity loves exploring space, but do we deserve it?
A UFO row erupts as US congressman claims an intelligence insider warned he could be killed for probing alien secrets, sparking renewed public debate.
Retired U.S. Air Force Major General William Neil McCasland was last seen on February 27 in Albuquerque, New Mexico.