Otrada Beach in the Black Sea port city of Odesa, Ukraine where large amounts of debris, from animal carcasses to land mines, are now washing up after the Kakhovka Dam was destroyed, on June 9, 2023. Wartime fears closed Odesa?s famed beaches last ye