John Pollard Charged With Threatening Political Official

Justice Department Logo

An indictment was unsealed today charging John Pollard, a Philadelphia, Pennsylvania man, with threatening to kill a representative of a state political party who was recruiting official poll watchers. According to the indictment, on Sept. 6, John Pollard, 62, of Philadelphia, sent threatening text messages to Victim 1. Victim 1 had previously posted online, in … Read more