Tarun Ghulati, the Indian-origin politician confident of becoming 1st London Mayor The Hans India / Leave a Comment