Terrible flood faced Libya.