Texas voter photo ID requirement discourages turnout
From the University of Houston media release: This week marks the 50th anniversary of the Voting Rights Act. This week also marks a watershed ruling by a federal appeals court striking down the controversial Texas…