NASA launching space telescope that’ll ‘revolutionize our understanding of the universe’

3 months ago 19
NASA’s Nancy Grace Roman Space Telescope is seen here in the clean room at the agency’s Goddard Space Flight Center in Greenbelt, Maryland, where the observatory was built and tested.

NASA says a new space telescope scheduled for launch next month will mark a major leap in cosmic exploration.

Read Entire Article