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
Read The Rest at :