CHEAT SHEET
TOP 10 RIGHT NOW
1

Kremlin Humiliated After 100+ Diplomats Walk Out of Lavrov Speech Justifying Ukraine Invasion

PARIAH STATE

Twitter/Elisabeth Tichy-Fisslberger