Russia claims control of Ukrainian city of Kherson
  • 2 years ago
The Russian army has claimed it has taken control of the strategically important city of Kherson in southern Ukraine as Russian invasion of Ukraine entered its seventh day on Wednesday. Watch video to know more.