Why expect foreigners to respect women when the women who already live here don't even respect themselves?
We decide what we tolerate here in Canada so if women get raped, ultimately it's because WE (collectively) allow it.
Here's a truth bomb for you - I bet if you asked the majority of women if they would rather be a victim of rape or have a reputation as a 'racist', they would choose the first option.