Delta: Two NDLEA Officers In Police Net Over Alleged Killing Of Drug Suspect
LAGOS SEPTEMBER 4TH (URHOBOTODAY)-Operatives of the Delta Police Command in Sapele, Delta State, have arrested and detained two officers of the National Drug Law Enforcement Agency (NDLEA) over alleged torture More...