Muslim Leader

Muslim Leader

Sadiq Khan Becomes London’s First Elected Muslim Mayor

Labour candidate Sadiq Khan has been elected Mayor of London,...

Read More