T theverge.com Most Americans think NASA’s $10B space telescope is a good investment 8 points CarrieLab 4 years ago 0 comments