I've been delaying the victory lap on this one, but why not: I was completely correct that NASA was lying to the American public about the James Webb Space Telescope. They claimed, completely absurdly, that, even though they were going into lockdown and limiting