Ukraine war: Putin’s troops ‘walk into ambush’ as Russians sitting ducks against Kyiv | World | News

The war in Ukraine is likely to be over by early May when Russia runs out of.