James Webb Space Telescope gets all shook up – launch delayed again

The European Space Agency has delayed the launch of the James Webb Space Telescope until December 22 so that it can undergo additional testing following an incident that sent unintended vibrations through the observatory....