Since when did it become NASA’s “mission” to “improve relations with the Muslim world”? Since Barack Obama was elected President, apparently:..... [Read More]