Voting in Alabama has ended and one of the wildest and most emotionally fraught Senate races in recent memory is almost over. We’ll bring you the latest updates, analysis, and need-to-know background as the votes are counted and a new U.S. senator is elected. The race has been so […]