- Ukraine ready to negotiate with Russia — if it agrees to ceasefire first politico.eu
- Russian Offensive Campaign Assessment, April 22, 2025 Institute for the Study of War
- Ukraine presses for ceasefire as Russia reported to offer concession Reuters
- Russia-Ukraine war: List of key events, day 1,154 Al Jazeera
- The Kremlin’s 30-hour truce was designed to shift blame to Ukraine. Did Trump buy it? CNN
