Tag: INC

Oil Spills: Ijaw Gradually Going Extinct – INC raises Alarm

The Ijaw Nation has said that its people and its environment are