Charlottetown police officers observe as protesters confront National Citizens Alliance (NCA) founder Stephen Garvey, in red golf shirt and cap, who was in Charlottetown Wednesday, Sept. 11, to defend his party's stance that Canada should curb immigration.
Editors note: A previous version of this post included a submission from a freelance writer who did not disclose his sympathetic views of the NCA to Guardian editors. Since learning of past online posts he has written that are not consistent with The Guardian's editorial policy, we have removed his submission.