Hundreds of opponents of a new Pennsylvania voter ID law gathered in Harrisburg, the state capital, on July 24, in…
Philadelphia - It is being called the new “poll tax” levied as a requirement for voting in parts of the…