London, United Kingdom | AFP | Sadiq Khan was sworn in as London mayor Saturday after being elected the first Muslim leader of a major Western capital, as the Conservatives defended attempts to link him to extremism during the campaign. The opposition Labour lawmaker, the son of a Pakistani bus …
Read More »