Please Refrain from Urinating on the Rule of Law, Madam Secretary

First published at 17:12 UTC on March 27th, 2024.

That title is pretty self-explanatory, no?
Oh, all right. It refers to U.S. Treasury Secretary Janet Yellen's proposal to seize $300 billion of Russian assets and hand them to Ukraine without the first shred of due process, openly desecrating we…

MORE
CategoryEntertainment
SensitivityNormal - Content that is suitable for ages 16 and over
DISCUSS THIS VIDEO