The International Space Station Crew-4 returned to Earth in Dragon Freedom after six months in spacing, landing off the coast of Florida late Friday afternoon.