Sea Launch delays Telsat launch A communications satellite scheduled for a launch to space on 15 April will have to wait. But, what happened? by James Maynard