Aerial view of Debon pipeline spill site, November 2010

Panoramic view of Debon pipeline spill site, November 2010

Closeup view of Debon pipeline spill site, November 2010

Debon is in Gokana LGA, Rivers State, Nigeria. Photos are from 2010

Leave a Reply