News NDDC Flags Off Distribution of Palliatives in Delta State Editor Feb 25, 2024 The Niger Delta Development Commission, NDDC, has flagged off the distribution of palliatives for victims of…