World leaders seek united front for Ukraine as war rages on

World leaders seek united front for Ukraine as war rages on
play icon
A German national flag and a flag for the G7 Summit fly in the wind in Garmisch-Partenkirchen, Germany. AFP