Top News
CDHR accuses police officers of aiding land grabbing, threatens protest in Delta
The Committee for the Defence of Human Rights (CDHR) has accused some officers of the Delta State Police Command






























Top News
The Committee for the Defence of Human Rights (CDHR) has accused some officers of the Delta State Police Command