Friday, October 24, 2025
More
    HomeEU debates 11 billion euro worth of trade curbs in new Russia sanctionsFILE PHOTO: Russia’s President Vladimir Putin and European Commission President

    FILE PHOTO: Russia’s President Vladimir Putin and European Commission President

    FILE PHOTO: Russia's President Vladimir Putin and European Commission President Ursula von der Leyen meet on sideline of the Libya summit in Berlin, Germany January 19, 2020. Sputnik/Aleksey Nikolskyi/Kremlin via REUTERS/File Photo
    FILE PHOTO: Protest in support of Ukraine, in Barcelona

    Most Read