Science SpaceX Launches Falcon 9 Rocket; Deploys 64 Satellites Yesterday was an amazing day for astrology and cosmology, with numerous successful launches and landings, and SpaceX’s SSO-A mission is... By Cary DolanDecember 4, 2018