Sheikh Yusuf Estes tells us that less talk and more actions is the correct way of giving Da’wah i.e. we should really Live Islam.
File Download (12:19 min / 3 MB)
See All 152 Episodes of "iPod Islam"