Londoners awoke Monday morning to find the city's Parliament Square, in the shadow of Big Ben, filled with empty life jackets. The "life jacket graveyard," as organizers refer to it, is actually meant ...