Zelenskyy in South Africa, US Slams Sanctions Rumors, UK Hits Russia Hard | News Pulse April 26, 2025 10:00pm Ben Borges Russia