So, did you know about this ? I don't think you have. An oil company, or rather a corporation ruling a country ? Sure, you might have heard, sounds like modern U.S.A but this one is in Africa. Leaks are getting worse and worse by day. With this one however, they might get charged for murder...