Thread: EVOLA ON ISLAM
View Single Post
  #3  
Old 02-27-2005, 09:50 AM
nomad nomad is offline
Senior Member
 
Join Date: Dec 2004
Posts: 790
Default Re: EVOLA ON ISLAM

Ahmad how would you explain the fact Islam

has not contributed anything in the last

few centuries to technological advancement ?
__________________
:-o
Reply With Quote