75 Professors and Scientists… 2006 Muslim Conference Video

I found this back on 911Bloggers.

Advertisements