You mean NASA hasn’t made muslims feel better about themselves yet?
NO, DAMMIT! This has got to be redressed! How dare they not make Arabs feel better about themselves? Send them up to conquer Mars, immediately!