Political Terrorism

June 15, 2017 Editor 0

Originally reported by Peter Roff on USNews & World Report: The relative peace and quiet of an Alexandria, Virginia ballfield on a steamy but otherwise unremarkable morning was shattered by gunfire Wednesday when an Illinois