Skip to playerSkip to main content
  • 6 years ago
Heavy rainfall caused the fence of a water production factory in Monrovia, Liberia, to collapse on June 26. Five fatalities were reported.

Recommended