Check Also

BREAKING: Fourth Circuit Court of Appeals strikes down NC’s Monster Voting law (Updated)

There are 83 pages to wade through — ...