Ukraine
One Year Since the Kakhovka Dam Destruction
On June 6, 2023, the world watched in shock as the Kakhovka Dam, a critical piece of infrastructure in the Kherson region of southern Ukraine, was destroyed. The resulting deluge created unthinkable destruction, displacing thousands of…