Bodies of Nigeria Police officers found in Niger Delta

ABUJA - Nigeria’s security forces have recovered the bodies of 11 of the 12 policemen who were ambushed in the oil-rich Niger Delta last week, Police have said.
no image
Quartz