BP Claims Halliburton Destroyed Oil-Spill Evidence

/SB1000142405297020408320457708072000730