India recently announced a host of ambitious space projects and approved 227bn rupees ($2.7bn; £2.1bn) for them. The plans ...
This stunning image of the Sun is captured by NASA's Hubble Space Telescope. This composite image of the Sun includes high-energy X-ray data from NASA's Nuclear Spectroscopic Telescope Array (NuSTAR).