Group urges NASS, NHRC to probe killing of soldiers in Delta
Human rights group, Centre for Law and Civil Culture (CLCC), has called on the National Assembly as well as the National Human Rights Commission (NHRC) to set up an independent inquiry to