Stephen Beard
London Bureau Chief
World
The Airbus A380, the world's largest passenger aircraft, sits near the new Terminal 3, Pier 6 after landing for the first time at Heathrow Airport in London on May 18, 2006.
Scott Barbour (c) Getty Images
World
World
World
Sign outside a BP gas station in Chicago
Tim Boyle (c) Getty Images
World
World Trade Organization headquarters in Geneva
Fabrice Coffrini (c) AFP/Getty Images
World
World
English football supporter celebrate after the England vs. Sweden World Cup match in Cologne June 20. Police arrested 45 German hooligans in the western city of Cologne after they had scuffled with and taunted foreign fans after the 2-2 draw.
Roland Magunio (c) AFP/Getty Images