Russian troops moving towards town of Nova Kakhovka in Kherson Oblast. The Kyiv Independent news desk - 24 Feb 2022