WarUkraine's Defense Forces strike 697 Russian targets with Deep Strike in first half of 2026, causing over $6bn in damage
War'Trump didn't call, and Moscow needs to 'digest' statements': What Kremlin is saying about Zelenskyy-Trump meeting
WarExplosions heard overnight in occupied Mariupol, power and water outages reported in parts of city