Kim Swan Member of the Bermuda Parliament and leader of the opposition United Bermuda Party

Kim Swan is a member of the Bermuda Parliament and leader of the opposition United Bermuda Party.