Tag Archives: London Mayor

British Dream Now a Reality for London’s First Muslim Mayor

In London, the son of a Pakistani immigrant bus driver is in charge. He has become Europe’s most powerful Muslim politician. Sadiq Khan’s victory has shown us that the British dream can become a reality.

Read More »