Two For The Show
Two car bombs were found in London twenty hours apart at two iconic locations, Picadilly Circus and Trafalgar Square. Authorities believe they were placed to serve as warning to the new government leader, Prime Minister Gordon Brown. Almost two years to the day since the subway and bus bombings in... Sign in to see full entry.