Explosion Causes Oil and Gas Spill in Nigeria Delta

'We are suffering, see oil all over me’ — Oil and gas were spilled into Nigeria’s Delta, causing massive destruction for surrounding communities

More Videos