How long can Russia sustain its aggression in Ukraine? 18 February 2025