Divided by mistrust and mutual recriminations, the Russian and Ukrainian leaders will hold rare talks on Tuesday that offer only a slim hope of progress towards ending five months of separatist war in Ukraine.
Since Vladimir Putin and Petro Poroshenko last met on June 6 in France, Ukraine has turned the tide of the conflict and largely encircled pro-Russian rebels holding out in two cities in the east of the former Soviet republic.