Ukraine and World Affairs: Weekly Update
30th May 2025