News and Media
Islamic Research Foundation (IRF) & PeaceTV - Details
IRF promotes Islamic Da’wah - the proper presentation, understanding and appreciation of Islam, as well as removing misconceptions about Islam - amongst less aware Muslims and non-Muslims. Watch PeaceTV 24/7 in English or Urdu.
Number of links: 1