Russia Conducts 42 Drone Strikes on Ukraine Ahead of Istanbul Peace Talks
On July 22, 2025, Russia launched 42 drone strikes on Ukrainian cities causing civilian injuries and damage. Peace talks resume in Istanbul amid EU sanctions and regional tensions.