The perfected message of Islam is one of tremendous splendor and enlightenment; it fills the lives of those who grasp it with peace, it gives their souls meaning, and ultimately allows them to prevail through whatever life may toss their way. )
Fundamentals of Dawah (CD)
By Categories: Dar-us-Salam