The show which aims to spark interest in science and technology in the Arab World has the...
Muslim Scientists
It is quite rare these days to hear anything good about Muslims from the Anglo-American news media....
Providing a look at the golden age of Islam’s heritage, a new exhibition titled “1001 Inventions” is...