The latest attacks on Ukraine appear to be Russian revenge after the sinking of the Moskva warship. President Zelensky has warned the world needs to be prepared for the use of nuclear weapons.