
The body of a missing employee for Elon Musk’s SpaceX washed up on a Texas beach this week, ending a 24-hour search for the man.
Kevin Edward Escobar was last seen on Sunday morning, when he went swimming at Boca Chica Beach with coworkers. One fellow SpaceX employee called the Cameron County Sheriff’s Office to report Escobar was 50 yards out and could not swim back to shore himself.