In a Time of Universal Deceit, Telling the Truth is Revolutionary.
Saturday, October 10, 2026

One More Round of Voting, as Electors Do Their Duty

Facebook
Twitter
LinkedIn

The Electoral College cemented Barack Obama’s victory, in a year when new figures showed that voter turnout reached its highest level since 1968.