Videos – Envision Global Care Foundation

Envision Global Care Foundation Videos

EGCF Videos
2 Parts Documentary on the God’s love Tabitha orphanage, New Nyanya, Nasarawa State, Nigeria.