Ukrainian President Volodymyr Zelensky has denounced Russian “beasts” after a video appeared to show the beheading of a Ukrainian prisoner, prompting international outrage. The emergence of the disturbing footage, which AFP was unable to independently verify, sparked fury in Ukraine, with Kyiv saying Russia is “worse than ISIS”. The EuropeanContinue Reading