Storm dumps torrents on Vietnam, Cambodia, Laos and Thailand
Meteorologists are predicting more of the same as two tropical depressions are on the way.