The systemic failure of the Nigerian government and oil giant Shell to clean up the horrendous oil pollution in the Niger Delta, has been branded “shameful”, by a group of Nigerian and international organizations today. A damning report, released today by●●●
















