SpaceX blasts off 88 satellites into orbit as part of Transporter-2 mission, marks first onshore landing of Falcon 9 first stage

SpaceX has launched one mission after the other, whether it be leading…