[SUBS]RANK

THE HEART WILL NOT FIND PEACE UNTIL IT SURRENDERS TO ALLAH - Sheikh Muhammad bin Abdullah Al-Ma'yuf

This YouTube video has 1 600 views and was published Nov 6, 2026 on Yufid.TV - Pengajian & Ceramah Islam. That is 0.5x the channel's average views.