Firings after Kirk death spark free speech debate

.....

© Salon