
A Facebook meme asks: “How does 81,283,098 votes make a 33 percent approval rating? Hint: Early morning data dumps and mail-in voting (i.e., legalized ballot harvesting). This is why Bidenistas don’t look concerned about what would have been an impending … Continue reading