This has to have been one of the stupidest, moronic statements ever uttered by a political appointee, and that's saying a lot.
http://www.foxnews.com/politics/2010/07/05/nasa-chief-frontier-better-relations-muslims.html
I agree with your take on it.
Congress should have stepped in and removed him at once.
If we had one that is...