AMERICA’S ELECTORS CAST THEIR BALLOTS … Last month nearly 140 million Americans cast their ballots for president of the United States. Today, 538 Americans will...
THE RACE STILL ISN’T OVER? Ten United States presidential electors – nine Democrats and one Republican – want to know more about rumored Russian hacking...