THE NATION Niger Delta youths under the aegis of the Niger Delta Initiative for Development (NDID) have served the leadership of the National Assembly a three-day ultimatum to lift the embargo on payments in the Niger Delta Development Commission (NDDC)…