Loading Open Internet
    NASA's Roman Space Telescope is launching August 30, eight months ahead of schedule "Its 300.8-megapixel camera covers 100 times more sky than Hubble in a single shot".