The Hubble telescope, launched in 1990, is in the news again with a new film and the prospect of being moth-balled by NASA.
The New York Times reviewed the new IMAX film about the Hubble telescope:
“Hubble 3D,” a 40-minute film about the Hubble repair, directed by Toni Myers and .Read more...





