The incident in Halifax involved a taxis driver taking advantage of an intoxicated young woman passenger, so intoxicated that she had passed out. Halifax is a university town with a  bar scene that caters to that market so there are ALWAYS  lots of intoxicated young woman taking cabs at night.
The wider issue in this case is that the courts have been lenient with migrants committing serious crimes. If this chap had been found guilty he would have  faced a deportation hearing and the Judge,  of course, would know that. 
Halifax is no different than anywhere else in Canada in the sense that the political class and their supporters as well as the mainstream media favours  wide open immigration from the  large pool of migrants available from a myriad of failed states and third world utopias. The problems associated with the accompanying culture clash are being glossed over and criminal activity is going under reported because of this. Fortunately this case is being widely scrutinized.