After a three-year legal battle, Royal Dutch Shell has finally agreed to an $84 million settlement with residents of Bodo community in Niger Delta. They are...
Recent Comments