Diversity is Here. Can you tell the difference?

 

 

 

The far right is losing its ability to speak freely online. Should the left defend it?