WASHINGTON (AFP) – NASA administrator Bill Nelson said on Wednesday the agency will reveal the “deepest image of our Universe that has ever been taken” on July 12, thanks to the newly operational James Webb Space Telescope. “If you think about that, this is farther than humanity has ever looked before,” Nelson said during a