A Muslim politician has been elected the first Muslim Mayor of London after receiving the majority of votes during the election. According to the local media reports, Sadiq Khan was running for the post with Tory Zac Goldsmith whom he defeated comfortably by receiving more votes. Khan who is an opposition Labour lawmaker received 1,
Read the full article...