Europe tightens the screws on the Kremlin’s war machine

The European Commission in Brussels.

“We’re cutting the Kremlin’s war budget further, going after 105 more shadow fleet ships, their enablers, and limiting Russian…

Continue Reading