Harper is treading on dangerous grounds here(to my delight of course).
I'm sure he can find many in the Muslim community that will speak out, alongside him, against the niqab. But saying "Why would Canadians, contrary to our own values, embrace a practice at that time that is not transparent, that is not open and, frankly, is rooted in a culture that is anti-women?" when it's clear that the culture he is referring to is Islamic/Muslim culture, is a direct attack on Canadian Muslims. He just inadvertently showed his true colours regarding his motivations on banning the niqab.
I'm sure he can find many in the Muslim community that will speak out, alongside him, against the niqab. But saying "Why would Canadians, contrary to our own values, embrace a practice at that time that is not transparent, that is not open and, frankly, is rooted in a culture that is anti-women?" when it's clear that the culture he is referring to is Islamic/Muslim culture, is a direct attack on Canadian Muslims. He just inadvertently showed his true colours regarding his motivations on banning the niqab.