Metro6 years ago
DELTA STATE: Police kill one, arrest two over death of abducted Briton
The Nigeria Police Force said Thursday that as part of its investigations into the kidnapping of four British missionaries, two people suspected of involvement have been...