Oil Spillages: After 31 years of legal battles Shell agrees to pay Ogoni N46bn

Photo used to illustrate the story
Photo used to illustrate the story