10-15-2006, 07:36 PM
Ah, yes. Another fine example of "Muslim science".
These examples always fill me with a sense of wonder. Although a different "sense of wonder", probably, than what Muslims feel when they read stuff like this...
Islamic Science: Neil Armstrong Proved Mecca is the Center of the World
|
« Next Oldest | Next Newest »
|