Key developments on May 16-17: * Drone strike reportedly hits major Russian fertilizer plant linked to explosives production * Kyiv repatriates 528 bodies that Russia claims are fallen Ukrainian soldiers * 'Justified response' – Zelensky releases footage of Ukrainian strikes on Russian aircraft, other targets deep behind enemy lines * Ukraine attack on Moscow region 'completely fair response,' Zelensky says A fire likely broke out at the Nevinnomyssk Azot plant in Russia's southern Stavrop

Key developments on May 14: * Zelensky instructs military to prepare response to Russia's deadly Kyiv attack * Russia 'ripping off' Ukraine's drone forces success, Unmanned…

Key developments on May 15: * Russia plans to strike President's Office building and state residence, Zelensky says * Massive fire erupts at Russia's Ryazan oil refinery as…

Key developments on May 16-17: * Drone strike reportedly hits major Russian fertilizer plant linked to explosives production * Kyiv repatriates 528 bodies that Russia claims…

Key developments on May 18: * 'Hide-and-seek with death' — Ukraine details grim situation in Pokrovsk * Ukraine claims control of Stepnohirsk in Zaporizhzhia Oblast, military…

Ukraine's military reportedly struck the Nevinnomyssk Azot plant in Russia's southern Stavropol Krai overnight on May 20, Russian Telegram media channels reported.