Discussion and Disagreement – Shaykh Faraz Rabbani


Discussion and Disagreement – Shaykh Faraz Rabbani

Play Audio: Discussion and Disagreement – Shaykh Faraz Rabbani

Shaykh Faraz Rabbani delineates ethics of discussing and debating, and the optimal mindset of social interaction related to guiding people to Islam.