Featured image: (2018) The Department of Petroleum Resources (DPR) reports that Nigeria has about 139 gas flare locations spread across … More
I can't, but WE can!
Featured image: (2018) The Department of Petroleum Resources (DPR) reports that Nigeria has about 139 gas flare locations spread across … More