Indian-origin man is first Muslim mayor of UK town
World | May 21, 2012, 02:43 PM ISTLondon, May 21: Indian-origin councillor Abdul Razak Osman has become the first Lord Mayor of the Islamic faith to hold the high office in the multi-cultural town of Leicester, which has a large minority of