BP ads pledge solution, face public criticism
By
Jennifer Kay
· Sunday, June 6,2010 8:09 p.m.