Zelensky has travelled the world in recent weeks to rally support and attendance for the peace summit scheduled to take place in Switzerland this weekend.
Podcast