World Mourns Passing of James Beggs, NASA's Tenth Administrator

Jim Beggs, who died last week, was NASA’s tenth administrator. Photo Credit: NASA

It is a sad footnote of history that the man who once described the Hubble Space Telescope as the “eighth wonder of the world” passed away on the eve of its 30th anniversary. As the world observes three decades of Hubble […]