Enlarge Photo

Photo by: Alastair Grant

Britain's Queen Elizabeth II reads the Queen's Speech, outlining the government's legislative agenda, to lawmakers in the House of Lords in London on Wednesday, May 9, 2012. (AP Photo/Alastair Grant, Pool)

Happening Now