2 years agoSurah QAF (verse16-35), The Divine Plan and Meaning of Life - Explained in 2 minutesRabia6290