LOVE IT OR HATE IT. LET'S TALK ABOUT IT.
BREAKING

RUSSIA

CHINA Jul 20, 2026

Putin Just TRIGGERED Russia’s Bank Run

Vladimir Putin has just thrown Russia into China’s trap while triggering a dangerous cash crisis across Russian banks. His proposed $50 billion Power of…