An anxiety-ridden nation trepidatiously waits as November 3rd and the 59th presidential election rapidly approaches. And with so many absentee ballots already dropped off in ballot boxes or mailed — not to mention wild stories of hours-long waits for eager early voters — early voting data suggests that voter participation in this election is set […]
petapixel.com2020-10-30 21:00