Comments on: EDC launches Truth Seeker Site in Arabic Da`wah Skills is an online source of information and a professional training platform for those engaged in Da`wah (calling to Islam) activities. Feed: http://www.dawahskills.com/torchbearers/edc-launches-truth-seeker-site-arabic/feed/