In this week's episode we speak about how the Messenger ﷺ trained the early Sahabah in Dar al Arqam and firmly embedded Islam within them in readiness for the inevitable clash with the wider Qurayshi society.
See All 61 Episodes of "Talking Deen"