British and Canadian High Commissions deploy over 100 Election Observers

British High Commissioner Iain Walker
British High Commissioner Iain Walker