SpaceX launches Leap Day Starlink satellites into orbit, lands rocket at sea (video)
SpaceX launched 23 Starlink satellites from Florida on Leap Day (Feb. 29) after postponing a Crew-8 astronaut launch for NASA.

Discover more Science and Technology news updates in TROIB Sci-Tech