Oscar winning director speaking in defense of Islam and Muslims

The Deen Show - A podcast by Muslim Central

Director and Oscar-winning Francis Ford Coppola speaking in defense of Islam and Muslims. We thank you, Mr. Francis Ford Coppola, for your courage in stepping up to speak the truth and spreading good words of encouragement. We need more good voices like his to be heard, Thank you and may the Almighty reward you with ... Read more