Stumbled across this site on the Twitternets. Some interesting and troubling information regarding the oil juggernaut and the Niger Delta Suggested Reading Here’s the Real Reason Folks in Atlanta Love ...