Someone else posted a picture. I thought that was it.
http://www.freerepublic.com/focus/news/3385454/posts?page=20#20
Muslims in Space. Probably not the very best idea...