What does this have to do with NASA’s primary mission of promoting Islam?
Excellent point!
And you didn't even need a sarcasm tag..:=)