NASA’s Nancy Grace Roman spy satellite takes onto space on a USD 4.3 billion mission

NASA’s Roman Space Telescope could uncover oodles of potentially Earth-like exoplanets during its survey of our galaxy’s central, star-packed bulge.