The world’s most irrational country! Zelenskyy slams Russia #shorts May 30, 2025 10:20pm Ben Borges Russia