Two people were killed in Nigeria's oil-rich Delta state as protestors against police brutality took to the streets in several…
The International Crisis Group (ICG) say communal violence has brought on the demise of some 8,000 human beings and has…
This website uses cookies.