20 satellites to 'fall from sky' as SpaceX Falcon 9 rocket malfunctions
SpaceX Falcon 9 rocket malfunction, a first in nearly a decade for the Elon Musk-led company, was triggered by a liquid oxygen leak