Thursday, November 15, 2012

BP Admits Guilt and Will Pay Largest Fine in US History