Muslim contributions to the world – What Islam haters hate to know


IslamResponses channel is a superb channel answering the common lies and twistings of the enemies of monotheism (Islam) from among the Arab Atheists, Persian Majoos, Jews, Man-Worshipping crusaders and other disbelievers.