Donald Trump, in his campaign for 2024 elections, promised to end the Ukraine war in just 24 hours. Fast forward six months, his bluster has hit a wall called Vladimir Putin. One day, Trump praises his Russian counterpart as a "great guy". The next day, he threatens to squeeze him with tough sanctions. Who's winning this geopolitical war? TOI decodes it for you.