Aside from Spock's bangs and the Vulcan salute, Star Trek’s Starfleet insignia, often referred to as the "delta," is one of ...
The "stuck" Boeing Starliner astronauts will return to Earth March 16 after their relief crew arrives, NASA says.