Kherson, a southern city in Ukraine with a population of more than 250,000, is located at the Dnieper River's exit into the Black Sea. Both Russia and Ukraine claimed they were in control of the city on Wednesday.
Copyright © 2020 CGTN. Beijing ICP prepared NO.16065310-3