NASA’s Hubble breaks cosmic distance record; spots farthest known galaxy in universe
NASA’s space telescope Hubble was launched into space in 1990 and from 1990 up till now, Hubble, with its 2.4-meter (7.9 ft) mirror, near ultraviolet, visible and near infrared spectra, has beamed back extremely high-resolution images with negligible background light. … read more
