BP Seeping Oil in Gulf
The Press-Register of Mobile, Alabama discovered new BP oil seeping just a mile from the site of last summer’s debacle. BP wasted no time at all in claiming that the oil wasn’t theirs… but the facts prove otherwise. The fingerprint is clear, as is the location of the oil — exac...
Continue reading