Russian soldiers patrol at the Kakhovka Hydroelectric Power Plant, Kherson, Russia, on May 20, 2022. Photo: AFP/File photo.

Russian soldiers patrol at the Kakhovka Hydroelectric Power Plant, Kherson, Russia, on May 20, 2022. Photo: AFP/File photo.

Translate »