NASA launches high-tech telescope IRIS

NASA launches high-tech telescope IRIS