Four days of heavy rains fell unexpectedly across five Mexican states last week, leaving devastated lives and communities. The rains caused rivers, gullies and ditches to overflow, triggering ...