This channel is a dawwah based organization for the spiritually abused! Our efforts are to fight spiritual abuse all over the world and bring about the true form of Al Islam!
240 videos
The R2F Show
RETURN 2 FITRAH