NASA Officials Worried Over James Webb Telescope Theft

Instead, NASA will have to ship the massive mirror right through the Panama Canal for its eventual launch in French Guiana — and NASA is worried … read more