Comment

Overnight Open Thread

276
Killgore Trout1/30/2010 8:38:10 am PST

Another one of those “Muslims invented everything” articles….
Muslim inventions that shaped the modern world