A Ukrainian flag waves over a house destroyed by shelling in the village of Moshchun, near Kyiv. AFP
A Ukrainian flag waves over a house destroyed by shelling in the village of Moshchun, near Kyiv. AFP

Leaders challenged to say 'Ukraine must win' after 100 days of war