Dawah English Intern

TV Information: The aim of establishing IDCI – Islamic Dawah Centre International (Registered Charity No. 1092139) was to fulfil the obligatory duty of Dawah – conveying the pure and pristine message of Islam to masses in Britain and overseas and also try to counter the ever increasing misunderstanding and misconceptions about Islam.

Location : UK
Language : English
Program : Islamik
Web Site :  idci.co.uk


Click here to watch
videos are not hosted by this site. Posted streams are freely available on the Internet. The linked sites are not under our control and we are not responsible for the contents of any linked site or any link contained in a linked site or any changes or updates to such sites.

Comments are closed.