Muslim traders from Gujarat and the Middle East played an important role in introducing Islam to local communities. SEE MORE...
Various types of shame in Islam, complete with the types that need to be understood
Who is Imam Mahdi? These are the characteristics and signs of his arrival according to the prophet's hadith