Sunday, August 26, 2018

Foreign nationals were indicted on voter fraud charges in North Carolina, as Republicans in the state try to build support for an amendment requiring photo ID at the polls.