This is a body of water in the Niger Delta. This river is found in Ogbia Town in Bayelsa State.
Oil Spillage is a common occurrence in that part of the country. The waters are always polluted due to the activities of the various Oil Companies stationed in the Niger Delta.
See more photos.....
Yes,they use this water the way it is. Where else will they get water from?