English News | Latest and Breaking News | Todays News
Image source: AP Workers stand near a container to collect oil spill waste in Ogoniland, Nigeria…