[0193] 0180 Everything Is Owed To Allah & His Promises (0056) [09-04-04] Full Juma Speech Read More →
[0171] 0636 Despite Allah Having Control We Need To Take Initiative [28-10-16] Full Juma Speech Read More →