LaRouche Political Action Committe Raises Ire of Some at Post Office
Anti-Obama poster displayed at the Arlington Heights U.S. Post Office at Euclid Avenue and Kennicott Avenue Tuesday. Police were called at least twice by LaRouche activists in Arlington Heights and once in Buffalo Grove Tuesday […]