advocacy obstacles (عَقَبَاتُ الدَّعْوَةِ) الثقافة والدعوة التعريف : Tasks, diversions and hindrances that impede the progress of Islamic advocacy work.