Space News for June 28, 1999

Gemini Continues to Impress The Gemini North telescope has lived up to the high expectations of its builders. New images unveiled at a recent ceremony in Hawaii displayed the telescope’s amazing resolution power. Gemini South is currently being constructed in Chile. Astronomy Now BBC News CNN Space Fox News Space Chronicle SpaceViews Next Mars Landers … Continue reading Space News for June 28, 1999