Tunde Ibizugbe

Tunde (Deaf) is the Assistant Evangelism Team Leader at DCEA in Nigeria.