TechThe estimated reading time is less than a minute Eight months early and under budget, the Roman Telescope is ready to launch Kevin Moore April 23, 2026 0 [#item_full_content] Read More Share: Post navigation Previous article RFK Jr.’s rejection of germ theory debunked in Senate hearing Next article US accuses China of “industrial-scale” AI theft. China says it’s “slander.”