Progressives are offended. Hardliners are appalled. Who’s right to be mad?

 

By