Last shuttle launch date may shift due to Endeavour launch delay
The very last shuttle launch, scheduled for June 28, may be delayed due to the Endeavour launch delay.
The very last shuttle launch, scheduled for June 28, may be delayed due to the Endeavour launch delay.