managing director of Islamic channel QTV Archive