Video Protesters rally for accountability after flood disaster in Derna, Libya. September 18, 2023 Abigail Turner