75 Professors and Scientists… 2006 Muslim Conference Video

I found this back on 911Bloggers.

Follow

Get every new post delivered to your Inbox.