You are so off the charts with your comment it's hardly worth responding. 
.btw I was appalled to hear that 5 muslim taxi drivers in Halifax have been charged with sexual assault. Shocking that they are still permitted to drive. As a woman I will try to avoid all muslim taxi drivers just in case I get one of these Neanderthals.