Posted inChristian Science Monitor BP to pay $4.5 billion in fines for Gulf oil spill. Is legal saga over? by Mark Guarino 11/16/2012
Posted inChristian Science Monitor First BP oil spill arrest: Why put the squeeze on a mid-level engineer? by Patrik Jonsson 04/25/2012