Delta police nab 5 for kidnapping, murder, recover body parts
Anthony Iwuoma
The Delta State Police Command has arrested five suspected kidnappers in Obiaruku community of the state and also recovered a human skull and other human parts suspected to be that of their victim.
The state's…