Articles by AFP

Ukraine needs ‘Marshall Plan’ to rebuild: Germany’s Scholz

‘Shocking level’ of indiscriminate violence in Ukraine: MSF

Russia’s war against Ukraine: Day 119, June 22 – Update 1

Advertisement

Russia’s war against Ukraine: Day 118, June 21 – Update 1

‘So much pain in my heart’: Tennis star Svitolina helping Ukraine

Russian Nobel laureate sells medal for $103.5 mn to benefit Ukraine kids

The Chechens fighting Russia in Ukraine

Russia’s war against Ukraine: Day 117, June 20 – Update 1

With sea off-limits, Odesa rallies home-front war effort

‘We prepare for worst’, says governor of Ukraine frontline region

Russia’s war against Ukraine: Day 115, June 18– Update 1

Ukraine’s ferocious defence of cities dampens Russian ambitions

Russian institutions in rare public discord over economy

British PM Johnson in Kyiv again

EU backs Ukraine’s ‘European dream’ as Russia cuts gas supplies

Romanian President calls for bringing Russian war criminals to justice

In war-damaged Irpin, Macron praises Ukrainian ‘heroism’

Russia’s war against Ukraine: Day 113, June 16 – Update 2

US says getting arms to Ukraine ‘as rapidly as possible’

Czechs to focus on Ukraine during EU presidency

UK to deliver rocket launchers to Ukraine soon: defence secretary

Dispatch from Mariupol

UN warns against adoption of Ukrainian children in Russia

NATO chief urges ‘more heavy weapons’ for Ukraine

Fired over Ukraine posts, Russian lecturer fights to keep teaching

Ex-Russian PM says Putin ‘out of it’, Ukraine war could last two years

Russia earns $98 bn from fuel exports in 100 days of Ukraine war: report

Russia’s war against Ukraine: Day 108, June 11 – Update No. 2

UN issues war crimes warning after death sentences in Ukraine war

Russia’s war against Ukraine: Day 107, June 10 – Update 2

Russia’s war against Ukraine: Day 107, June 10 – Update 1.

Western arms would end Severodonetsk fight ‘in 2-3 days’: Ukraine

UK fighter captured by pro-Russian separatists in Ukraine

Russia’s war against Ukraine: Day 106, June 9 – Update No. 1      

Stalemate with Russia ‘not an option’, says Zelensky

World Bank approves additional $1.5 bn aid for Ukraine

Another Russian general killed in Ukraine

Russia’s war against Ukraine: Day 104, June 7 Update No. 1

Russia’s war against Ukraine: Day 103, June 6, Update No. 1

Pro-Russian officials seek to ‘nationalise’ state property in Ukraine

Russia’s war against Ukraine: Day 100, June 3, Update No. 2

Russia’s war against Ukraine: Day 100, June 3 – Update No. 1

Russia’s war against Ukraine: Day 99, June 2 – Update No. 1

Top US general says ending Black Sea blockade ‘high-risk’

UN chief calls for action to alleviate ‘food crisis,’ condemns Russian war on Ukraine

Russia’s war against Ukraine: Day 98, June 1 – Update No. 1

Russia’s war against Ukraine: Day 97, May 31 – Update No. 2

Ukraine’s ex-leader Poroshenko allowed to leave country

High-tech race to map Ukraine’s damaged historic buildings

Russia’s war against Ukraine: Day 96, May 30 – Update No. 1

Scholz, Macron talk with Putin

Russia’s war against Ukraine: Day 94, May 28 – Update No. 2

US to send long-range missile systems to Ukraine

Russia’s war against Ukraine: Day 93, May 27 – Update No. 2

2.9 mn Ukrainian refugees move on from border states: UN

Zelensky to address EU summit as oil sanction plan stalls

Russia’s war against Ukraine: Day 93, May 27 – Update No. 1

West must ensure Putin loses in Ukraine: UK’s Truss

In Davos, Ukraine says it ‘badly’ needs rocket systems

Russia’s war against Ukraine: Day 91, May 25 – Update No. 2

EU seeks power to strip sanctioned Russian oligarchs of assets

Putin fast-tracks Russian citizenship for residents of southern Ukraine

Ukraine leader sends condolences over ‘awful’ Texas school shooting