Natural disasters 14 hours ago Flooding in Edcouch, United States Show on map Edcouch, United States of America · 1 independent report · 1 publisher First reported by krgv.com