The South-south Emerging Leaders Forum (SELF) has defended the newly appointed Director General of the Niger Delta Development Commission (NDDC) Dr Samuel Ogbuku, saying he…