Russian shelling killed 21 civilians in and near the southern Ukrainian city of Kherson on Wednesday, including strikes on a hypermarket, a railway station and crossing, a petrol station and residential buildings, Ukrainian President Volodymyr Zelenskyy said.