Another 307 defenders at home! Ukrainians return from Russian captivity as part of a major #shorts May 24, 2025 2:37pm Ben Borges Ukraine Russia