Tag: watching039

London mayor says 'the remainder of the world is watching' forward of US election

London Mayor Sadiq Khan mentioned world leaders are intently watching the U.S.…

3 Min Read