homicide-erumpent
Notebook
August 29th, 2007 by Double Tap

Here’s a little Muslim science for you. Oh sure, you’ll find some Christian “scientists” who claim all sorts of things that have no scientific basis in fact, but some of this guy’s theories are really out there.
Hmm, actually, Mecca sits several thousand miles north of the Equator - at least according to the globe [...]