Friday, January 28

Space telescope launched from South America


NASA’s new space telescope James Webb is on its way to space after a successful launch from the European Space Center in Kourou, French Guiana.

Reference-www.tv2.no

Leave a Reply

Your email address will not be published.