“The `Araab came with excuses, expecting double-standards [to be applied] and seeking exemptions [to be made for them], and ...
Islam believes 124,000 prophets have come before and preached submission to the Creator. These prophets came to different peoples and languages. The Quran only mentions 25 prophets, yet there are many ...
Sir Syed Ahmad Khan, the founder of Aligarh Muslim University, championed modern education and communal harmony, promoting ...