thenewmuslim.co
The Dilemma of Da’wah
Da’wah- It means to invite to Islam, not to drag someone to the mosque and stuff your ideologies down their throat.