Last week, in its weekly TV programme, Islam Focus, featuring Prof Mulka Adebisi Ahmad of the University of lorin as the guest visitor, the Muslim Media Watch enjoined all muslims to put their whole trust in Allah, and shun the belief that other human beings or any creatures whatsoever have powers over their lives.
Watch full video and share with family and friends.