Richard Howell

Placeholder image

About

Rev. Dr. Richard Howell is the general secretary of the Asia Evangelical Alliance and Evangelical Fellowship of India and committee member of the Global Christian Forum.