Al Carroll

Al Carroll is Associate Professor of History at Northern Virginia Community College. He is the author or editor of four history books and one of alternate history, and numerous articles for Beacon, Counterpunch, History News Network, Indian Country Today, LA Progressive, Southwestern Historical Quarterly, Truth Out, Wall Street Examiner, and elsewhere.

Posts by Al Carroll

The Everyday Practicality of Evil

“After every atrocity, one can expect to hear the same predictable apologies; it never happened; the victim lies; the victim exaggerates; the victim[s] brought... Read More