The "turtle-takeover" of outer space has begun. Just moments after entering Earth orbit on Wednesday (Nov. 10), SpaceX Crew-3 astronaut Kayla Barron released a sparkling sea turtle to float above her ...