Victor Delgado beat the alien ship to Earth, but just barely; not soon enough to convince skeptical governments that there was a threat.
Victor Delgado beat the alien ship to Earth, but just barely. Not soon enough to convince skeptical governments that there was a threat.