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 Ryerson University on Monday, November 23, to speak…