NASA’s James Webb Telescope just cleared a major hurdle before launch

Space missions depend on excellent communication between ground control and other satellites, telescopes and probes for their survival. Now, NASA’s … read more