News

NASA rebuts UFO speculation

NASA denied claims by amateur observers that it cut off a video feed from the International Space Station to avoid showing a UFO.

Exit mobile version
Skip to toolbar