The Nigerian Drug Law Enforcement Agency Delta State Command has confirmed the release of its kidnapped officers unhurt. PUNCH Online had reported that the NDLEA officers were abducted on Thursday night some distance away from the head office of the agency located off Isah-Ogwashi-Uku Road, Aniocha South Local Government Area of Delta State. The officers
Read More