British Supreme Court Hears Nigerian Farmers, Fishermen Case Against Shell
British Supreme Court on Tuesday heard an appeal from Nigerian communities against oil giant company, Shell over spills in the oil-producing region, Niger Delta. The appeal is a significant step in...