Oil10 years ago
Oil Spill: Shell Finally agrees to pay Bodo community £55 million
By Yemie ADEOYE HOUSTON -AFTER a protracted controversy over two major oil spills in Bodo community, Rivers state, South-south Nigeria which is said to have destroyed tons...