Several European leaders are involved in efforts to convince Elon Musk and Donald Trump to approve Starlink coverage over Russian territory for Ukraine’s military needs.
Zelensky said French President Emmanuel Macron and Finnish President Alexander Stubb have helped with the talks, with around 10 world leaders involved overall.
Source: RBC Ukraine
— @clashreport Aug 23, 2026
