Putting faith in hate: When is religion the source or subject of hate speech?

Richard Moon, a law professor at the University of Windsor, came to…