Photo: Reuters Saturday’s scheduled lift-off was expected to be delayed by more than 24 hours after the major electrical storm that struck near the Kennedy
[CAF Note: I’m a skeptic. Get ready for this to be seriously misused] A federal court decision on Tuesday upholding the Environmental Protection Agency’s landmark