Debunking the 97% nonsense Ever notice that 97% is the same number dictators claim when they steal an election? By James Taylor |2019-02-17T12:52:42-05:00February 17th, 2019|Comments Off on Debunking the 97% nonsense Read More