As Friday draws to a close in Kyiv and in Moscow, here are the key developments of the day:
Ukraine's bid to join the European Union came one step closer as the EU's executive arm recommended giving Ukraine official candidate status. Ursula von der Leyen, the European Commission head, tweeted: "Ukraine has clearly shown commitment to live up to European values and standards." EU leaders will take up the recommendation later this month, but membership in the bloc can take years to formalize.
Russian President Vladimir Putin issued a scathing critique of the United States, saying the U.S. was to blame for a crisis in global relations, food security, inflation and trade. In his speech at Russia's annual economic forum, Putin presented his country as part of a new global order willing to challenge an America clinging to its past status as the world's lone superpower. He also said he had no objection to Ukraine's bid for EU membership because it isn't a military organization.
British Prime Minister Boris Johnson visited Kyiv to meet with Ukrainian President Volodymyr Zelenskyy and offered "major" military training and continued aid. It was Johnson's second visit to Ukraine since Russia invaded the country.
https://sway.office.com/LPrQkAIBzkHioV3t
https://sway.office.com/9CBDU5m3uOGeNZFR
https://sway.office.com/Y9Zr73jpWbM6eqrq
https://open.firstory.me/user/topgun2chinese
https://noti.st/saelendrapratiwi
https://collectednotes.com/topgun2zh/top-gun-2-2-_
https://techplanet.today/post/top-gun-2-2
https://techplanet.today/post/hdtop-gun-2-2022
https://instabio.cc/4061805xiux05
https://mysoundwise.com/soundcasts/1655530912172s
https://mysoundwise.com/soundcasts/1655532634189s
https://mysoundwise.com/soundcasts/1655532967460s
https://groups.google.com/g/topgun2zh/c/p5KLzKhUGZE
https://muckrack.com/topgun-2zhchinese/bio
https://toktok9ja.com/community/profile/topgun2zh/
https://parratennis.com.au/community/profile/75/
https://climbingphysios.com/community/profile/topgun2zh/
https://www.kokaihouston.com/profile/topgun2zh/profile
https://www.blockdit.com/posts/62ad88dbfb8a22d6638f6248
https://www.cakeresume.com/saelendra-pratiwi
https://jobs.blognone.com/company/budhe/job/sngkhraamrasechiiy-yuuekhrn-CApC
https://www.kaskus.co.id/thread/62ad8f36977ec5233f6ae522
https://mymediads.com/marketing_articles/131823
https://ctftime.org/task/22467
http://scoot.net/stolen/index.html?scoot=258346
https://www.bankier.pl/forum/temat_sugiknur,55186387.html
https://ourclass.mn.co/posts/24392594
https://www.guilded.gg/sugiknurs-Union/overview/news/r6Bdx2XR
https://yamcode.com/pg3qny0hpw
http://corsica.forhikers.com/forum/p/111938
https://paste.feed-the-beast.com/view/a24968ae
http://cpp.sh/23g2n
https://www.hurmio.fi/node/531865
https://dotnetfiddle.net/qgb7WC
Ukraine won this year's Eurovision song contest, but won't be hosting the competition next year due to the war. The European Broadcasting Union, which operates Eurovision, announced "with deep regret" that hosting next year's contest in Ukraine is not a viable option. Britain, this year's runner-up, is now the possible 2023 host. Ukrainian Culture Minister Oleksandr Tkachenko said on Twitter that his country didn't agree with the EBU's decision and posted a statement saying, "We demand additional negotiations on hosting Eurovision 2023 in Ukraine."
In-depth
U.S. ambassador to Ukraine: "It's going to be a long, grinding, tough war."
From Kigoma to Kyiv, refugees everywhere deserve quality health care.
What's motivating the foreigners who have gone to Ukraine to fight against Russia.
Special report
Russia's war in Ukraine is changing the world: See its ripple effects in all corners of the globe.
Earlier developments
You can read more daily recaps here. For context and more in-depth stories, you can find more of NPR's coverage here. Also, listen and subscribe to NPR's State of Ukraine podcast for updates throughout the day.