Space/Science » in reply to Link ?
Ukrainian/Russian Dnepr booster suffers launch failure with 18 Satellite payload.