London: London Mayor Sadiq Khan has been named the Politician of the Year at an annual awards ceremony held in the UK’s House of Commons complex for his ongoing contribution to the political life in the British capital. The annual Political and Public Life Awards presented by Britain’s ‘Asian Voice’ weekly newspaper here on Thursday […]
Copyright © 2024 - Odisha Television Limited All Rights Reserved.