Both the Left and the Right are Targeted by Political Violence. Who Perpetrates It?

.....

© Mother Jones