Canada has banned an outspoken anti-war British lawmaker from the country on national security grounds, officials said Friday.
Canada bans outspoken anti-war British lawmaker