Day 1,154: Dozens injured as Russia launches drone strikes on Odesa and Kharkiv, drops glide bombs on Zaporizhzhia
Day 1,086: Bloomberg draws three scenarios for ending Russia’s war in Ukraine as Trump talks to Putin