In-Depth: Texas and the New Race for Space – KXXV

At Houston’s Rice University, Kennedy challenges the U.S. to put a man on the moon by end of the decade. For years, the military had charge of …

  • You already voted!
  • Read More