Leicester, one of the most rapidly Islamizing cities in England, has elected its first-ever Muslim mayor. Abdul Razak Osman, an Indian-origin Muslim who was born in Kenya and who immigrated to Britain in 1971, was sworn into office during an elaborate investiture ceremony at the Leicester City Hall on May 18. Osman’s election reflects the […]