Kenyan Space Station to play role in historic NASA’s James Web Space Mision

What you need to know: The James Webb Space Telescope (JWST) is a space telescope developed by NASA, European Space Agency (ESA) and the Canadian Space Agency (CSA). It is planned to take over from the Hubble Space Telescope as NASA’s flagship mission in astrophysics. The Space Station in Malindi will play a vital role … Continue reading Kenyan Space Station to play role in historic NASA’s James Web Space Mision