Russia has claimed control of Kherson, a key port city in Ukraine that is strategically located next to the Black Sea.

Read more