Filter by

Thomas Stafford

Videos

Sorted by Most Recent Airing
Showing 1 - of 1
  • Last Aired

    Hubble Space Telescope

    The House Science, Space and Technology Subcommittee held a hearing on the Hubble Space Telescope Project. Testimony focused on a flaw in the telescope’s mirror system.

    112 views