Tuesday, August 12, 2008

Mecca Mad Science

Here's a video that's from Middle East Media Research Institute (MEMRI). A 2005 interview with a man who insists that Mecca is the center of the planet... Then he gets ridiculous...

No comments: