Does on-line hate speech really lead to real world extremism? What effect does banning this kind of hate speech have and could it be just as potentially harmful as the speech itself?