Blastoff! SpaceX launches SES O3b mPOWER mission from Florida, nails landing Mary 4 days ago Science Discoveries A SpaceX Falcon 9 rocket launched the SES O3b mPOWER mission from Launch Complex 39A (LC-39A) at Kennedy Space Center in Florida on Dec. 17, 2024. Credit VideoFromSpace