"A cross with the words ""Promises Made""-- referring to statements from BP and government officials — stands in front of a pile of crosses symbolizing things that were impacted by the spill, in a front yard in Grand Isle, La."
{}