Question: What rank did the current European Corps astronaut who logged 68d 21h 31m in space achieve in the French Air Force ?
Answer: French Brigadier General