OFFAR Foundation is a Non Governmental Organization owned by the Catholic Archdiocese of Ibadan, Nigeria. The Foundation began operations in…