By Gbenga Ogundare Amnesty International says Nigeria has reinstated a major general implicated in a mass murder, underlining the government’s “monumental failure” to stamp out impunity...
Oil producing communities in Nigeria’s Niger delta are requesting that the Federal Government establish a Petroleum Industry Tribunal to settle disputes arising from oil and gas...