Sadiq Khan sworn-in as London's new mayor

2016-05-07 139