The NASA of Islam July 7, 2010 By admin “Louis Farrakhan Appointed Chief Of Space Agency” — and NASA gets a new logo! More from my siteNo one who works indoors needs a union.‘Comedy, Outrage, and College: What We Saw at the ‘Can We Take a Joke?’ Premiere’ (#video)I’m surprised Muslims don’t try blowing up Parliament…Julie Burchill: The Brexit divide wasn’t between young and old, but Ponces and Non-Ponces