Share

India launches its first space telescope, joins elite club

India launched on Monday what they call their own ‘mini-Hubble’ in space. The telescope, dubbed ‘Astrosat’, made India the first country in the developing world to put a hi-tech telescope into space.

Leave a Comment