Floridas Kennedy Space Center Crew Dragon successfully launch, carrying the first Russian from US land in 20 years 2 years ago In 2002, the space shuttle Endeavour launched from Florida's Kennedy Space Center four days before Thanksgiving. One Russian cosmonaut, Nikolai…