 Petro Poroshenko speaking there following Monday's Russian missile strike on a children's hospital in Kiev. The current president, Vladimir Zelensky, has also called for greater resolve from allies in the wake of the attacks. NATO has agreed to spend at least 40 billion euros per year on military aid for Ukraine, but with the caveat that the target will be reviewed next year.