Britain's Queen Elizabeth addresses the United Nations General Assembly at UN headquarters in New York, July 6, 2010.[Agencies]