James Webb Space Telescope Remains Optically Superior
OMG, the sky is falling! In what appears to be another visceral, emotionally charged characterization, a thinly-veiled attempt at clickbait, another article has now appeared, describing the JWST micrometeoroid event of May 24 as an ‘uncorrectable‘ tragedy, a show-stopper, the proverbial final nail-in-the-coffin. Nothing could be further from the truth! The actual report, a peer-reviewed,[…]