U.S. Treasury Secretary Admits Washington’s Policy Has Failed
Is U.S. Treasury Secretary Janet Yellen regretting her decision to steal over 300 billion dollars of Russian assets at the onset of the war in Ukraine? As we reported earlier, EU Commission President Ursula von der Leyen deployed then Prime Minister of Italy Mario Draghi to practice his “wizardryâ