Skip to playerSkip to main content
  • 5 years ago
The city of Al Mukalla, Yemen, endured significant flood damage after heavy rainfall on Oct. 6. Many vehicles were damaged, and debris was strewn everywhere.
Comments

Recommended