The 97% myth is a core piece of propaganda the enemy use frequently. However it is a load of bullshit and here is why.

Debunking The 97% Consensus Myth Read More »