Monday, November 07, 2016
Giant terrorizes London
Secretary Kerry Arrives at London Mayor Khan's Office at City Hall U.S. Secretary of State John Kerry arrives at the office of London Mayor Sadiq Khan before they met and held a question-and-answer session about foreign affairs with young Londoners, British residents, and American visitors on October 31, 2016, at London City Hall in London, U.K. [State Department photo/ Public Domain]