Joseph Chaphadzika ChakanzaDr Joseph Chaphadzika Chakanza is Associate Professor in the Department of Theology and Religious Studies, Chancellor College, University of Malawi. He studied Social Anthropology at Oxford University and has a special interest in New Religious Movemnts. He is founding editor of the journal Religion in Malawi. Read More Read Less
An OTP has been sent to your Registered Email Id:
Resend Verification Code