Ukraine war update: How is Russia doing & what does Ukraine need? | DW News – YouTube