Three suspected kidnappers have been reportedly shot dead by Police operatives around Agbogidi Motor Park near Asaba, the Delta State capital.
Three suspected kidnappers have been reportedly shot dead by Police operatives around Agbogidi Motor Park near Asaba, the Delta State capital.