Russian troops guard an entrance of the Kakhovka Hydroelectric Station, a run-of-the-river power plant on the Dnieper River in Kherson region, southern Ukraine, May 20, 2022.

Video. Ukraine war: The key developments you need to know

A former Russian state TV journalist detained, H&M and IKEA flog final stock, and oil deliveries restart

Latest video