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!