A Truce With The Sound Of Explosions. Another “Truce” by Kremlin. What was Putin talking about? April 29, 2025 3:00pm Ben Borges Russia