The deal of the century: Russia and the US set up an incredible $3 trillion trap for Europe, which fell for it in the Ukrainian crisis 10/12/2025 - 11:29 - Διεθνή