Sadiq Khan: the new mayor of London
The victory of Labour lawmaker Sadiq Khan as the mayor of London is historic as he is the first Muslim mayor of a major European capital. The win is more appealing as it sends a strong message to those who spewed venom against the former human rights lawyer because of his faith. But Londoners have proved that they vote with a rationalistic mind.
Tangla, Assam, India