Photo detail

Former US secretary of state Condoleezza Rice delivers a speech during the first 'Freedom Dinner' in the Museum of Fine Arts in Budapest on June 29, 2011.