UK City Gets First Turban-Wearing ‘Lord Mayor’ Of Indian Origin
London: People of Indian origin continue to make a mark and break barriers across the globe.
A local British Sikh councillor in Coventry made history by becoming the first turban-wearing…