John Pollard Charged With Threatening Political Official
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 […]