British Prime Minister Keir Starmer delivers a speech at the Interpol General Assembly in Glasgow, Scotland, Britain, Monday, Nov. 4, 2024. (Russell Cheyne/Pool Photo via AP)

News, Photo and Web Search

Other Photos

Previous Photo

Next Photo